AlphaBasic
   HOME

TheInfoList



OR:

AlphaBASIC is a
computer programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming la ...
created by
Alpha Microsystems Alpha Microsystems, Inc., often shortened to Alpha Micro, was an American computer company founded in California in 1977. The company was founded in 1977 in Costa Mesa, California, by John French, Dick Wilcox and Bob Hitchcock. During the dot-co ...
in 1976. The language was written by Alpha Microsystems employees Paul Edelstein, Dick Wilcox and Bob Courier.AMOS AlphaBasic user manual
1977


Features

AlphaBASIC shares much in common with other
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
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 In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that ...
and runtime system are written in
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
assembly language In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence be ...
, and thus are only able to run on Alpha Microsystems hardware. The compiler emits interpreter code.


References


External links


AlphaBASIC User's ManualSoftworks Basic is a compatible superset of the AlphaBasic LanguageSoftworks Basic is an AlphaBASIC compatible language for Windows, Linux, UnixSoftworks Basic to VB.Net Translator translates AlphaBASIC and Softworks Basic into Microsoft VB.Net 2005
BASIC interpreters Assembly language software {{compu-prog-stub