COMAL ist eine Programmiersprache ("COMmon Algorithmic Language").
Es handelt sich um eine 3GL Interpreter-Sprache, ähnlich BASIC, allerdings mit mehr Möglichkeiten. Sie nimmt somit eine Stellung zwischen BASIC und Pascal ein.
Sie wurde 1973 von den Dänen Benedict Løfstedt und Børge Christensen entwickelt und richtete sich hauptsächlich an Programmier-Anfänger. COMAL wurde u.a. an europäischen Universitäten weiterentwickelt.
Die UniCOMAL Implementation für DOS und OS/2 verfügt über Objektorientierung und erlaubt, die Sprache benutzerdefiniert zu erweitern.
Es gibt Versionen für folgende Computer-Architekturen;
Links
- http://www.macharsoft.co.uk MacharSoft
- http://www.josvisser.nl/opencomal OpenComal – eine Open Source Implementierung von COMAL für UNIX, MS-DOS und Windows