AlphaBasic

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
AlphaBASIC
Original authorsPaul Edelstein,
Dick Wilcox,
Bob Courier
DeveloperAlpha Microsystems
Initial release1976
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).

    AlphaBASIC is a computer programming language created by Alpha Microsystems in 1976.[1][2] The language was written by Alpha Microsystems employees Paul Edelstein, Dick Wilcox and Bob Courier.[3]

    Features

    [edit | edit source]

    AlphaBASIC shares much in common with other BASIC languages. It does offer some fairly unusual features such as multi-user orientation, ability to control memory layout of variables (MAP statement), calling of external assembly language subroutines (XCALL statement). The language is designed for developers of vertical market software packages. The compiler and runtime system are written in Motorola 68000 assembly language, and thus are only able to run on Alpha Microsystems hardware. The compiler emits interpreter code.

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ AMOS and ANDI: Alpha Users Gather, By Ed Martino, InfoWorld, 11 May 1981, Page 45-46
    3. ^ AMOS AlphaBasic user manual, 1977
    [edit | edit source]