Category:AmigaBASIC: Difference between revisions

From Rosetta Code
Content deleted Content added
Created page with "{{language|AmigaBASIC |exec=interpreted |site=https://en.wikipedia.org/wiki/AmigaBASIC}} {{implementation|BASIC}} AmigaBASIC (also called Amiga Basic in manuals) is an interp..."
 
Morn (talk | contribs)
No edit summary
 
Line 11: Line 11:


AmigaBASIC was superseded by [[wp:ARexx|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.
AmigaBASIC was superseded by [[wp:ARexx|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.

Microsoft [[QuickBASIC]] (1985) and QBasic (1991) look very similar to AmigaBASIC, so their syntax highlighting rules mostly also work for AmigaBASIC code.


==See Also==
==See Also==

Latest revision as of 14:02, 8 July 2024

Language
AmigaBASIC
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Interpreted
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using AmigaBASIC.
AmigaBASIC is an implementation of BASIC. Other implementations of BASIC.

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.

Microsoft QuickBASIC (1985) and QBasic (1991) look very similar to AmigaBASIC, so their syntax highlighting rules mostly also work for AmigaBASIC code.

See Also