Difference between revisions of "Comal80"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
Line 12: Line 12:
  
 
The native version was programmed by [[Freddy Dan Dalgas Kristiansen]] and distributed through his company [[Dalgasoft]]. It was available on tape, disc and rom.
 
The native version was programmed by [[Freddy Dan Dalgas Kristiansen]] and distributed through his company [[Dalgasoft]]. It was available on tape, disc and rom.
 +
 +
Because of the structured nature Comal it was often compared to [[BBC Basic]].
 +
 +
Besides Denmark, Comal80 was frequently used in schools in Scotland.
  
 
== Download ==
 
== Download ==

Revision as of 07:06, 30 July 2009

COMAL (COMmon Algorithmic Language) is a computer-programming language developed in Denmark by Benedict Løfstedt and Børge Christensen in 1973.

COMAL is a combination of the at the time dominant programming languages for educational purposes, BASIC and Pascal. The intention was to introduce a structured approach to programming where BASIC normally was used.

The programming language described was designed to remedy the weaknesses of BASIC by adding structured constructs and other desirable improvements, while retaining the major features and overall spirit of BASIC. COMAL 80 (COMmon ALgorithmic language), developed in Denmark, is proposed as an introductory programming language for schools.

Comal is like BASIC an interpreted language. And interpreters was available for a wide range of platforms.

The Amstrad CPC had two version available.

A generic CP/M version and a native version.

The native version was programmed by Freddy Dan Dalgas Kristiansen and distributed through his company Dalgasoft. It was available on tape, disc and rom.

Because of the structured nature Comal it was often compared to BBC Basic.

Besides Denmark, Comal80 was frequently used in schools in Scotland.

Download

  • Comal80.zip (Original danish version - zipped dsk image)

(Translated into english - 2009 by AJK)