COMAL
Denne artikel har en liste med kilder, en litteraturliste eller eksterne henvisninger, men informationerne i artiklen er ikke underbygget, fordi kildehenvisninger ikke er indsat i teksten. (2025) |
COMAL (COMmon Algorithmic Language) er et computer-programmeringssprog, der i 1973 blev udviklet i Danmark af Benedict Løfstedt og Børge Christensen. Den første version Comal 75 blev oprindeligt udviklet til Data Generals Nova 1200, og markedsført af RegneCentralen som RC7000 til uddannelsessektoren. Sidenhen udviklede Instituttet for Datateknik en version til Intel 8008 processor der gik under navnet ID-Comal, og blandt andet kørte på DDE's ID-7000 og SC Metrics computere (Alpha LSI-2/20).
COMAL var en kombination af datidens dominerende programmeringssprog til uddannelsesformål, BASIC og Pascal, og hensigten var at introducere strukturerede programmeringselementer i et miljø, hvor BASIC normalt blev anvendt.
Rapporten COMAL 80 PROGRAMMING LANGUAGE REPORT indeholdt den formelle definition af sproget.
COMAL fandtes til:
- Acorn Electron, BBC Micro og Archimedes
- Amstrad/Schneider CPC/PCW
- Apple IIe(med Microsoft Softcard CP/M), Macintosh og Power Mag
- Commodore PET / Commodore 64 / Amiga
- CP/M
- DDE ID-7000, SPC/1 og SuperMax
- Grundy Newbrain
- IBM PC
- ICL Comet
- James / James PC800
- Memotech MTX
- Metanic / Bogika Data Systemer Butler
- Piccoline / Partner
- Regnecentralen RC7000 (Data General Nova 1200) , RC8000
- Sinclair ZX Spectrum
- Telenova Compis / Scandis
- Texas Instruments TI-99/4A
- Tiki 100
- VAX
- Vega Mikrocomputer
Eksterne henvisninger
- OpenComal – en open source-implementering af COMAL til UNIX, MS-DOS og Windows (på engelsk)
- MacharSoft (på engelsk)
- https://datamuseum.dk/wiki/COMAL Dansk Datahistorisk Forenings side om Comal
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.