COMAL (COMmon Algoritmic Language) is a computer programming language developed in Denmark by Benedict Loefstedt and Borge Christensen in 1973.
COMAL was actually a mixture of the prevalent educational programming languages of the time, BASIC and Pascal, and was meant to introduce structured programming elements in an environment where BASIC would normally be used.
The "COMAL 80 PROGRAMMING LANGUAGE REPORT" contained the formal definition of the language.
COMAL was available for:
- OpenComal – an Open Source implementation of COMAL for UNIX, MS-DOS and Windows