Timeline
Chat
Prospettiva
COMAL
linguaggio di programmazione Da Wikipedia, l'enciclopedia libera
Remove ads
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.
Remove ads
Caratteristiche
Il COMAL fu creato raggruppando le caratteristiche provenienti dai due linguaggi di programmazione BASIC e Pascal. Introduce inoltre il concetto di programmazione strutturata.
Storia
All'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
Il 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
Condizioni:
IF condition THEN instructions ENDIF
Cicli:
FOR number:= 1 TO 1000 DO PRINT number ENDFOR
Esempio di un programma
10 PAGE 20 FOR number:= 1 TO 10 DO 30 PRINT "ESEMPIO" 40 ENDFOR 50 END " "
Bibliografia
- 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.
Remove ads
Collegamenti esterni
- (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).
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads