Draco (programming language)
{{Infobox programming language
| name = Draco
| logo =
| paradigm = imperative (procedural), structured
| typing = static, strong, manifest
| year = early 1980s, discontinued around 1990
| designer = Chris Gray
| turing-complete = Yes
| latest release version =
| latest release date =
| influenced_by = ALGOL 68, Pascal, C
| influenced =
| file_ext = .d .g
| operating_system = CP/M, Amiga
| license = copyrighted shareware
| website =
}}
Draco was a shareware programming language created by Chris Gray. First developed for CP/M systems, Amiga version followed in 1987.{{cite magazine |last=Foust|first=John|date=August 1987|title=The AMICUS Network, New Fish disks|magazine=Amazing Computing|publisher=PiM Publications|issn=0886-9480|volume=2|number=8|pages=85}}
Although Draco, a blend of Pascal and C,{{cite magazine |date=April 1991|title=PD Toolbox|magazine=AmigaWorld Tech Journal|publisher=IDG Communications|issn=1054-4631|volume=1|number=1|pages=24}} was well suited for general purpose programming, its uniqueness as a language was its main weak point.{{cite magazine |last=Quaid|first=Patrick|date=May 1988|title=Proletariat Programming A Look at Freely Distributable Compilers for the Amiga|magazine=Amazing Computing|publisher=PiM Publications|issn=0886-9480|volume=3|number=5|pages=82}} Gray used Draco for the Amiga to create a port of Peter Langston's game Empire.
References
{{reflist}}
External links
- [http://www.retroarchive.org/cpm/cdrom/CPM/DRACO/DRACO123.MSG CP/M distribution]
- [http://www.graysage.com/cg/Compilers/index.html Draco Author Chris Grays compiler page covering Draco]
- [http://aminet.net/package/dev/lang/Draco2C Freeware Draco-to-C converter] at Aminet
- [https://web.archive.org/web/20110927185502/http://aminet.net/package/dev/lang/Draco-src Source code of Draco] at Aminet
Category:Algol programming language family
Category:Amiga development software
{{compu-lang-stub}}