AlphaBasic
{{Infobox software
| name = AlphaBASIC
| logo =
| logo alt =
| logo caption =
| screenshot =
| screenshot alt =
| caption =
| collapsible =
| author = Paul Edelstein,
Dick Wilcox,
Bob Courier
| developer = Alpha Microsystems
| released = 1976
| discontinued =
| ver layout =
| latest release version =
| latest release date =
| latest preview version =
| latest preview date =
| status =
| programming language =
| operating system =
| platform =
| size =
| language =
| language count =
| language footnote =
| genre =
| license =
| alexa =
| website =
| repo =
| standard =
| AsOf =
}}
AlphaBASIC is a computer programming language created by Alpha Microsystems in 1976.{{Citation | author1=Alpha Microsystems | title=AlphaBasic : user's manual | publication-date=1977 | publisher=North Irvine, CA | url=http://trove.nla.gov.au/work/192574235 | accessdate=19 August 2017 }}[https://books.google.com/books?id=Cz4EAAAAMBAJ&dq=%22AlphaBasic%22++%22Alpha+Microsystems%22&pg=PA45 AMOS and ANDI: Alpha Users Gather], By Ed Martino, InfoWorld, 11 May 1981, Page 45-46 The language was written by Alpha Microsystems employees Paul Edelstein, Dick Wilcox and Bob Courier.[https://web.archive.org/web/20170819034940/http://kicksfortso.com/am100pdf/AMOS%20AlphaBasic%20%28old%29.pdf AMOS AlphaBasic user manual], 1977
Features
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.
References
{{reflist}}
External links
- [http://www.microsabio.net/dist/doc/amb/00ambasic.htm# AlphaBASIC User's Manual]
- [https://code.google.com/archive/p/softworks-basic/ Softworks Basic is a compatible superset of the AlphaBasic Language]
- [https://web.archive.org/web/20060115004641/http://www.softworksltd.com/ Softworks Basic is an AlphaBASIC compatible language for Windows, Linux, Unix]{{cn|date=August 2017}}
- [https://web.archive.org/web/20060115004641/http://www.softworksltd.com/ Softworks Basic to VB.Net Translator translates AlphaBASIC and Softworks Basic into Microsoft VB.Net 2005]{{cn|date=August 2017}}
{{BASIC}}
Category:Assembly language software
{{compu-prog-stub}}