Category:AmigaBASIC
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Interpreted |
---|---|
See Also: |
|
AmigaBASIC (also called Amiga Basic in manuals) is an interpreted BASIC implementation for the range of Commodore Amiga home computers, designed and written by Microsoft. AmigaBASIC shipped with AmigaOS versions 1.1 to 1.3 between 1985 and 1990.
AmigaBASIC had some advanced features for its time such as subroutines with local variables, text labels instead of line numbers, and various graphics commands e.g. for animation and collision detection. The AmigaOS GUI with its screens, mouse interaction, menus etc. was also supported from AmigaBASIC.
Execution speed however was not a particular strength of AmigaBASIC. Some 8-bit BASICs such as Locomotive Basic were much faster for simple algorithms than AmigaBASIC. Clearly the convenience and advanced features of AmigaBASIC came at a price in terms of performance.
AmigaBASIC was superseded by ARexx, a REXX-style scripting language, from AmigaOS version 2.0 onwards. The 1.x AmigaBASIC binary also works on AmigaOS 2, but not on AmigaOS 3.
See Also
Pages in category "AmigaBASIC"
The following 13 pages are in this category, out of 13 total.