AMOS BASIC
L'AMOS BASIC è un linguaggio di programmazione derivato dal BASIC e sviluppato per i computer Commodore Amiga. Derivava dallo STOS BASIC, scritto per i computer Atari ST da François Lionet e Constantin Sotiropoulos.
L'AMOS BASIC, come il suo diretto rivale Blitz BASIC, permetteva la creazione di applicazioni multimediali con relativa facilità, offrendo ai programmatori una serie di comandi e funzioni per manipolare animazioni, immagini e musica.
La versione originale dell'AMOS BASIC era interpretata, soffrendo sul lato prestazionale. Per ovviare a questo problema, fu offerta anche un compilatore in un secondo tempo.
Dopo la prima versione, la Casa sviluppatrice, la Europress, ne offrì due altre versioni: Easy AMOS, una versione semplificata per gli utenti alle prime armi, ed AMOS Professional, con una IDE migliorata, supporto al linguaggio ARexx, un nuovo sottolinguaggio per il controllo dell'interfaccia utente. Ma nessuna di esse raggiunse la popolarità della versione originale.
L'AMOS fu utilizzato soprattutto per realizzare videogiochi e software educazionale ma non si diffuse mai molto a causa della sua incompatibilità con le funzioni e le interfacce del sistema operativo dell'Amiga: l'AMOS, infatti, controllava direttamente le funzioni offerte dell'hardware e questo causava la realizzazione di programmi con un'interfaccia utente non standard e problemi di compatibilità con le nuove versioni del sistema operativo.
I sorgenti del linguaggio sono oggi disponibili con una licenza di tipo BSD e sono scaricabili dal sito di Clickteam, una società informatica fondata da François Lionet.