COMAL

COMAL
ParadigmStructured
Designed byBørge R. Christensen, Benedict Løfstedt
First appeared1975
Typing disciplineStrong
Influenced by
BASIC, Pascal

COMAL (Common Algorithmic Language) is a computer programming language developed in Denmark by Børge R. Christensen and Benedict Løfstedt and originally released in 1975. It was based on the BASIC programming language, adding multi-line statements and well-defined subroutines among other additions.

COMAL was originally written for minicomputers, but was small enough to run on early microcomputers as well. It is one of the few structured programming languages that were available for and comfortably usable on 8-bit home computers.

"COMAL Kernel Syntax & Semantics" contains the formal definition of the language.[1] Further extensions are common to many implementations.[2][3][4]

  1. ^ Cite error: The named reference COMAL Kernel Syntax & Semantics was invoked but never defined (see the help page).
  2. ^ Cite error: The named reference Common COMAL Definition and Tests was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference Compatible keywords was invoked but never defined (see the help page).
  4. ^ Cite error: The named reference Keyword syntax and examples was invoked but never defined (see the help page).