COMAL

COMAL
Paradigm(s) structured
Appeared in 1973
Designed by Benedict Løfstedt and Børge R. Christensen
Typing discipline strong
Influenced by BASIC, Pascal

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

The "COMAL 80 PROGRAMMING LANGUAGE REPORT" contains the formal definition of the language.

Contents

Design

COMAL was actually created as 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.

History

In the early 1980s, Apple Computer won a contract to supply Apple II computers running CP/M and COMAL to Irish secondary schools.

In 1990 Thomas Lundy and Rory O'Sullivan produced the definitive text on COMAL Programming.[citation needed] They matched and compared COMAL with BBC Structured Basic.

Availability

COMAL is available for:

Examples

Conditions:

IF condition THEN
  instructions
ENDIF

Loops:

FOR number:= 1 TO 1000 DO   
 PRINT number
ENDFOR


Print statements with variables:

INPUT "Whats your favourite number..." :nmr%
CLS
PRINT "Your favourite number is " ; nmr%

"Hello, world!"

10 PAGE
20 FOR number:= 1 TO 10 DO
30  PRINT "HELLO, WORLD!"
40 ENDFOR
50 END " "

External links


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • COMAL — Paradigmen: strukturiert Erscheinungsjahr: 1973 Entwickler: Benedict Løfstedt und Børge R. Christensen Typisierung: streng Dialekte: UniCOMAL …   Deutsch Wikipedia

  • COMAL — Saltar a navegación, búsqueda Para otros usos de este término, véase Comal. COMAL (COMmon Algorithmic Language) es un lenguaje de programación desarrollado en Dinamarca por Benedict Løfstedt y Børge Christensen en 1973. COMAL fue creado como una… …   Wikipedia Español

  • Comal — (engl. common algorithmic language) ist eine imperative Programmiersprache der dritten Generation. Sie wurde 1973 von den Dänen Benedict Løfstedt und Børge Christensen entwickelt und richtete sich hauptsächlich an Programmieranfänger. COMAL wurde …   Deutsch Wikipedia

  • Comal — can refer to: COMAL, a computer programming language Comal (cookware), frequently used to cook tortillas Comal is the name of several places: Comal County, Texas Comal River, Texas Comal Springs (Texas) This disambiguation page lists articles… …   Wikipedia

  • Comal —   [Abk. für Common Algorithmic Language, dt. »allgemeine algorithmische Sprache«], eine stark an Basic orientierte, einfache, jedoch strukturiertes Programmieren erlaubende Programmiersprache. Sie wurde 1973 in Dänemark speziell zum Erlernen des… …   Universal-Lexikon

  • Comal — Comal, 1) Grafschaft im Staate Texas (Vereinigte Staaten von Nordamerika), 50 QM.; Flüsse: Guadalupe u. Cibolo Rivers u. Comal Creek; Boden: hügelig u. fruchtbar, theilweis schönes Weideland; Producte: Mais u. Baumwolle; Viehzucht; 1850 1723 Ew …   Pierer's Universal-Lexikon

  • COMAL —   [Abkürzung für englisch common algorithmic language], Informatik: imperative Programmiersprache, die Konzepte von BASIC und PASCAL miteinander vereint. Der Vorteil von COMAL liegt in der interaktiven Arbeitsweise, die Anfängern den Umgang mit… …   Universal-Lexikon

  • comal — sustantivo masculino 1. Origen: América Central, México. Disco bajo y delgado de barro o metal que se coloca sobre la lumbre para cocer las tortillas de maíz o calentar bebidas y alimentos …   Diccionario Salamanca de la Lengua Española

  • comal — (Del nahua comalli). m. Am. Cen., Ecuad. y Méx. Disco de barro o de metal que se utiliza para cocer tortillas de maíz o para tostar granos de café o de cacao …   Diccionario de la lengua española

  • Comal — Para otros usos de este término, véase COMAL. La palabra comal (nahuatlismo de comalli) se utiliza en México y Centroamérica para referirse a un tipo de utensilio de cocina tradicional, en particular un tipo de plancha para cocción y cuyo nombre… …   Wikipedia Español


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.