Elliott ALGOL
{{Use dmy dates|date=May 2021}}
{{Infobox programming language
| name = Elliott ALGOL
| logo =
| logo caption =
| screenshot =
| screenshot caption =
| paradigms = Multi-paradigm: procedural, imperative, structured
| family = ALGOL
| designers = Tony Hoare, Jill Hoare and others
| developer = Elliott Brothers
| released = {{Start date and age|1962|02}}
| latest release version =
| latest release date =
| scope = Lexical (static)
| programming language = Assembly
| discontinued = Yes
| platform = Elliott 803
| operating system =
| license =
| file ext =
| file format =
| website =
| implementations =
| dialects =
| influenced by = ALGOL 60
| influenced =
}}
Elliott ALGOL is a compiler for the programming language ALGOL 60, for the Elliott 803 computer made by Elliott Brothers in the United Kingdom. It was implemented by Tony Hoare and others.{{cite web |last=Hoare |first=Charles Antony Richard |author-link=Tony Hoare |date=27 October 1980 |url=http://www.cs.fsu.edu/~engelen/courses/COP4610/hoare.pdf |title=The 1980 ACM Turing Award Lecture |place=Nashville, Tennessee |publisher=Association for Computing Machinery |via=Florida State University |access-date=2 May 2021}} It differed slightly from the reference version of ALGOL, particularly in the supported character set.{{cite web |last=Baldwin |first=Tim |date=December 2013 |url=http://elliott803.sourceforge.net/docs/algol.html |title=Elliot 803: The ALGOL Compiler |access-date=2 May 2021}} First released in February 1962, it is believed to be the first implementation of an ALGOL 60 compiler in a commercial context and was an unexpectedly popular product for the company.{{cite book |last=Lavington |first=Simon |date=2011 |title=Moving Targets: Elliott-Automation and the Dawn of the Computer Age in Britain, 1947-67 |publisher=Springer |pages=283–287 |isbn=978-1848829329}}
References
{{Reflist}}
Further reading
{{refbegin}}
- {{cite book|title=An Introduction to ALGOL Programming|series=Applied mathematics|author1-first=Roylance|author1-last=Wooldridge|author2-first=John Fuller|author2-last=Ractliffe|edition=2nd|location=London|publisher=English Universities Press|year=1966}}
{{refend}}
{{ALGOL programming}}
Category:Systems programming languages
Category:Procedural programming languages
Category:Programming languages created in 1962
{{Prog-lang-stub}}