COMAL
linguaggio di programmazione
Il COMAL, acronimo di Common Algorithmic Language, è un linguaggio di programmazione sviluppato nel 1973 in Danimarca da Benedict Løfstedt e Børge Christensen. Il documento COMAL 80 Programming Language Report contiene la definizione formale del linguaggio.
COMAL linguaggio di programmazione | |
---|---|
Autore | Benedict Løfstedt e Børge Christensen |
Data di origine | 1973 |
Utilizzo | General purpose |
Paradigmi | Strutturato |
Tipizzazione | Forte |
Influenzato da | BASIC e Pascal |
Caratteristiche
modificaIl COMAL fu creato raggruppando le caratteristiche provenienti dai due linguaggi di programmazione BASIC e Pascal. Introduce inoltre il concetto di programmazione strutturata.
Storia
modificaAll'inizio degli anni '80, Apple vinse un contratto per fornire i propri computer Apple II, dotati del sistema operativo CP/M e del linguaggio di programmazione COMAL, alle scuole secondarie irlandesi.[senza fonte]
Versioni disponibili
modificaIl linguaggio COMAL è disponibile per:
- BBC Micro
- Commodore PET
- Commodore 64
- Amiga
- Compis
- Scandis
- CP/M
- IBM PC
- Tiki 100
- ZX Spectrum
- macOS
- OpenCOMAL per Unix, MS-DOS e Win32
Esempi
modificaCondizioni:
IF condition THEN instructions ENDIF
Cicli:
FOR number:= 1 TO 1000 DO PRINT number ENDFOR
Esempio di un programma
modifica10 PAGE 20 FOR number:= 1 TO 10 DO 30 PRINT "ESEMPIO" 40 ENDFOR 50 END " "
Bibliografia
modifica- COMAL: oltre il BASIC (JPG), in Sperimentare con l'elettronica e il computer, anno 19, n. 12, Cinisello Balsamo, JCE, dicembre 1985, pp. 61-62, OCLC 799901371.
- (EN) Update On COMAL: A SuperBASIC (JPG), in Compute!, n. 54, Greensboro, Compute! Publications, novembre 1984, pp. 102, 104, 106, ISSN 0194-357X . Trascrizione del testo, su atarimagazines.com.
Collegamenti esterni
modifica- (EN) OpenComal (implementazione del COMAL per UNIX, MS-DOS e Windows), su josvisser.nl.
- (EN) UniCOMAL, su macharsoft.co.uk. URL consultato il 12 agosto 2009 (archiviato dall'url originale il 2 aprile 2006).
- (EN) An Annotated Bibliography of the COMAL Language, su macharsoft.co.uk. URL consultato il 12 agosto 2009 (archiviato dall'url originale il 15 aprile 2006).
- (EN) Comal 2 - A programming language for Mac OS X, su diden.net (archiviato dall'url originale il 24 febbraio 2012).
Controllo di autorità | LCCN (EN) sh85028784 · J9U (EN, HE) 987007284728905171 |
---|