Name
|
Year
| Description |
Origin |
Area |
Wiki |
Link |
A |
ABasiC | 1980s | Relatively limited BASIC. Initially provided with the Amiga. | MetaComCo, Bristol, UK | - | | - |
ACE Basic | 1980s | A Compiler for Everyone. Freeware, AmigaBASIC compatible, has extra features, some of which exploit the Amiga's hardware and operating system (Amiga). | - | - | - | - |
Ada/Ed | 1988 | Interpreter, editor, and run-time environment for Ada, intended as a teaching tool. Ada/Ed does not have the capacity, performance, or robustness of commercial Ada compilers. Runs on Unix, MS-DOS, Atari ST, and Amiga. | New-York University, USA | Education | - | |
Adagio | 1984 | Scoring language used by the Carnegie Mellon Midi Toolkit (CMT). | USA | Music | - | |
ADL (2) | 1987 | Adventure Definition Language. An adventure language, semi-object-oriented with LISP-like syntax. A superset of DDL. Available for Unix, MS-DOS, Amiga and Acorn. | USA | AI, games | - | |
AmiBlitz | 1980s | Opensource version of Blitz BASIC (Amiga). | - | - | - | |
Amiga Vision | 1990 | VISUAL "application building" tool made in the times of the launch of Amiga 3000, and it was released for free to all those who bought an Amiga 3000. | Commodore, USA | - | | - |
AmigaBASIC | 1985 | Somewhat easier than ABasiC, see MS BASIC for Macintosh (Amiga). | Microsoft, USA | - | | - |
AmigaE | 1993 | Very often called "E", it is a programming language on the Amiga. Inspired by Ada, C++, Lisp. | - | AI | | |
AmigaOberon | 1994 | Commercial Oberon for the Amiga. | A+L AG, Switzerland | - | | |
AMOS BASIC | 1985 | Made for game programming. A descendant of STOS BASIC on the Atari ST. Later derivatives included AMOS Professional (a.k.a. AMOS Pro) and Easy AMOS. (Amiga). | - | Games | | - |
ARexx | 1987 | REXX for the Amiga. | - | - | | |
ASpecT | 1980s | Algebraic Specification of abstract data Types. Strict functional language that compiles to C. Versions for Sun, Ultrix, NeXT, Mac, OS2/2.0, linux, RS6000, Atari, Amiga. | - | - | - | - |
Aztec C | 1980s | C compiler for a variety of older computing platforms, including MS-DOS, Apple II DOS 3.3 and ProDOS, Commodore 64, early Macintosh, CP/M-80, Amiga, and Atari ST. | Manx Software Systems, USA | - | | |
B |
BCPL | 1966 | Basic CPL. British systems language, a descendant of CPL and the inspiration for B and C. BCPL is low-level, typeless and block-structured, and provides only one-dimensional arrays. BCPL was used to implement the TRIPOS OS, which was subsequently reincarnated as AmigaDOS. | UK | - | | |
Brandy | 1980s | GPL clone of BBC BASIC named Brandy written in portable C (RISC OS, NetBSD, OpenBSD, FreeBSD, Linux, Mac OS X, AmigaOS, DOS). Also a port made for the Commodore 64 by Aztec Software and for Windows CE. | Acorn Computers, UK | - | - | |
C |
CanDO | 1989 | One of the first application building tools, capable of creating programs for the Amiga that were totally independent (compiled or full binary). It is based on a visual interface, after the style of modern "visual programming" approach to programming. | Inovatronics, USA | - | | |
CHIP-8 | 1976 | Low-level language (really a high-level machine code) for video games on computers using RCA's CDP1802 processor: COSMAC VIP, DREAM 6800 and ETI-660. Now there's an interpreter for the Amiga. | RCA, USA | Games | - | |
CLISP | 1980s | LISP interpreter for the Amiga. | - | - | - | |
Comeau C++ | 1992 | Commercial C cross-compiler for many platforms (Windows, Unix, SUN, Amiga, Solaris). | Comeau Computing, USA | - | - | |
D |
Dark Basic | 1997 | Commercial game creation programming language is a structured form of BASIC and is similar to AMOS on the Amiga. The purpose of the language is game creation using Microsoft's DirectX from a BASIC programming language. | The Game Creators, UK | Games | | |
Dice C | 1980s | Commercial C compiler for the Amiga. | - | - | - | |
draco (1) | 1987 | Shareware programming language. A blend of Pascal, C and ALGOL 68. Implemented for CP/M-80 and Amiga. | - | - | | |
F |
Free Pascal | 1990s | Formerly known as FPK Pascal. Free Pascal and Object Pascal compiler.In addition to its own Object Pascal dialect, Free Pascal supports, to varying degrees, the dialects of several other compilers, including those of Turbo Pascal, Delphi, and some historical Macintosh compilers. | GER | - | | |
G |
GFA BASIC | 1986 | Dialect of the BASIC programming language. In the mid and late 80s, it became very popular for the Atari ST homecomputer range (since the ST BASIC shipped with them was more primitive). Later, ports for the Commodore Amiga, DOS and Windows were marketed. | Atari, USA | - | | |
H |
HighSpeed Pascal | 1990 | Turbo Pascal compatible version for the Amiga. | HiSoft, UK | - | - | |
HiSoft Basic | c1985 | Basic Language (Amiga, Atari ST, ZX Spectrum). | HiSoft, UK | - | - | |
HMSL | 1985 | Hierarchical Music Specification Language. programming language for experimental music composition and performance. It was popular between 1986 to 1996. HMSL is an object oriented set of extensions to the Forth language for the Amiga and the Macintosh. | Mobileer Inc., USA | Music | - | |
J |
JForth | 1986 | Amiga port of Forth. | Delta Research, USA | - | - | |
K |
Keynote | 1990 | Interpreted programming language and GUI, algorithmic and realtime MIDI processing, music editor written in Keynote itself, hence customizable, piano-roll style with pop-up menus. | USA | Music | - | |
Kick-Pascal | 1980s | Pascal version for the Amiga | Maxon, USA | - | - | |
M |
M2Amiga | 1987 | Modula-2 for the Amiga. | A+L AG, Switzerland | - | - | |
MAS | 1990 | Modula-2 Algebra System for for Atari, Amiga, MS-DOS, OS/2. | University of Passau, Germany | - | - | |
O |
Oberon-A | 1990s | Freeware Oberon compiler for the Amiga. | Australia | - | - | |
P |
PureBasic | 1998 | Native 32 bit and 64 bit programming language based on established BASIC rules. The key features of PureBasic are portability (Windows, Linux, MacOS X and AmigaOS are currently supported), the production of very fast and highly optimized executables and, of course, the very simple BASIC syntax. | Fantaisie Software, France | - | | |
Q |
QB64 | 2007 | Self-hosting BASIC compiler for Microsoft Windows and Linux. Aims at full compatibility with Microsoft QBasic and QuickBASIC. (Microsoft Windows, Linux, AmigaOS and Mac OS X). | - | - | | |
S |
SAS/C | 1980s | Commercial C compiler for the Amiga. | SAS Institute GmbH, Germany | - | - | |
SAS/C++ | 1980s | C++ compiler for the Amiga. | SAS Institute GmbH, Germany | - | - | |
Schoonschip | 1964 | Symbolic math, especially High Energy Physics. Algebra only, no derivatives. Originally implemented in CDC-6600 and 7600 assembly language, currently in 680x0 assembly language. Latest versions include Amiga, Atari ST, Sun 3/60, NeXT. After Dutch for "beautiful ship". | CERN, Switzerland | Scientific | - | |
SOFA | 1998 | SmallEiffel Obviously Fits Amiga. Port of GNU SmallEiffel for Amiga. | Germany | - | - | |
Spectacle BASIC | 1990s | Can be recompiled for Mac OS X, Linux and AmigaOS) an open source, interpreted. (Microsoft Windows). | - | - | - | - |
StormC | 1980s | Commercial C compiler for the Amiga. | - | - | - | |
T |
TADS | 1988 | Programming language that closely resembles C, C++, Java, and Javascript. TADS is faithful to C's core procedural syntax, and even includes meticulously complete support for ANSI C macros. | USA | - | | |
X |
XLISP | 1985 | eXperimental LISP. LISP variant with object-oriented extensions. Version 2.1 is closer to Common Lisp. Xlisp is a dialect of Lisp; it is basically a free edition of Common Lisp with object-oriented extensions. | Apple Inc., USA | AI | | |
XSCHEME | 1992 | Scheme with object-oriented extensions. Source in C. Versions for PC, Macintosh, Atari, Amiga. | Stanford, USA | - | - | |
Z |
ZIL | 1980 | Zork Implementation Language. Language used by Infocom's Interactive Fiction adventure games. Interpreted by the zmachine, for Unix and Amiga. | Infocom, USA | Games | | |