Business application language

Business Application Language (BAL) refers to one of many offshoots of the BASIC language and should not be confused with IBM's well-established Basic assembly language.

## History

Business Application Language was originally defined by Honeywell in 1973 and the major diffusion was in their system '80-'90 in Europe with the work of French firm Prologue S.A. that used BAL for programming on their proprietary Operating System (Prologue).

In 1986 the language was ported to the Unix platform by GuyPes. The first development environment, named Balix, are distributed starting in 1988 in Italy and France. A different evolution path was made by Prologue S.A., named ABAL, in 1992.

The evolution of Balix, developed in Italy, is called B2U[1] (an acronym for Business under UNIX) developed by GuyPes, and are used for a Banking Information System that are used by one hundred banks in Italy.

## References

1. ↑ Guido ing. Pes (PN/Italy) (10 October 2008). "Introduzione" (in it). Business under Unix (B2U). http://b2u.guypes.it/.

## External links

* GuyPes: http://www.guypes.it
* GuyPes B2U: http://b2u.guypes.it/

* v
* t
* e

Dialects of the BASIC programming language (list)

Classic|

* Altair BASIC
* Applesoft BASIC
* Atari BASIC
* Atari 2600 BASIC
* Atari Microsoft BASIC
* Atari ST BASIC
* BASIC-PLUS
* BASICA
* BASIC A+
* BASIC XE
* BASIC XL
* Casio BASIC
* CBASIC
* Chipmunk Basic
* Color BASIC
* Commodore BASIC
* Extended Color BASIC
* Dartmouth BASIC
* Disk Extended Color BASIC
* Family BASIC
* GFA BASIC
* GW-BASIC
* HP BASIC for OpenVMS
* HP Time-Shared BASIC
* IBM BASIC
* Integer BASIC
* Locomotive BASIC
* Mallard BASIC
* Microsoft BASIC
* MSX BASIC
* Pure Basic
* Rocky Mountain BASIC
* S'-BASIC (Tandy, Casio, Sharp Pocket Computers)
* SCELBAL
* ScriptBasic
* Sinclair BASIC
* Southampton BASIC System
* STOS BASIC
* TI BASIC (TI 99/4A)
* TI-BASIC (calculators)
* TI Extended BASIC (aka XBasic)
* Tiny BASIC
* Turbo-Basic XL
* Tymshare SUPER BASIC
* UBASIC
* Vilnius BASIC
* XBasic

Procedure-oriented|

* AmigaBASIC
* AMOS BASIC
* ASIC
* BBC BASIC
* Beta BASIC
* DarkBASIC
* FreeBASIC
* FutureBASIC
* GFA BASIC
* GLBasic
* Liberty BASIC
* Microsoft Small Basic
* PowerBASIC
* PureBasic
* QBasic
* QB64
* QuickBASIC
* SmallBASIC
* SuperBASIC
* ThinBasic
* True BASIC
* Turbo Basic
* XBasic
* Xblite
* Basic4ppc
* Visual Test
* B4J

With object extensions|

* AutoIt
* Basic For Qt (KBasic)
* BlitzMax
* Chipmunk Basic
* FreeBASIC
* Gambas
* GLBasic
* HBasic
* OpenOffice Basic
* PowerBASIC
* ProvideX
* RapidQ
* REALbasic
* Run BASIC
* Visual Basic
* Visual Basic .NET
* Xojo

For mobile devices|

* B4X
* Basic4android (B4A)
* Basic4ppc
* GLBasic
* NS Basic
* Basic4ios (B4i)

Microsoft|

* Microsoft BASIC
* MBASIC
* IBM BASIC/BASICA
* GW-BASIC
* QuickBASIC
* QBasic
* VBScript
* Visual Basic
* VBA
* Visual Basic .NET
* Embedded Visual Basic
* VB 5 for Microsoft Excel 5.0
* VSTO
* VSTA
* WordBASIC
* TRS-80 Basics (Level I, Level II, Level III)
* Microsoft Small Basic

Third-party VB-like|

* B4X
* Basic For Qt
* Gambas
* HBasic
* Hummingbird Basic
* LotusScript
* WinWrapBasic
* Xojo

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Business application language. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Business_application_language&oldid=3982703"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template