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.[1] It differed slightly from the reference version of ALGOL, particularly in the supported character set.[2] 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.[3]
^Hoare, Charles Antony Richard (27 October 1980). "The 1980 ACM Turing Award Lecture" (PDF). Nashville, Tennessee: Association for Computing Machinery. Retrieved 2 May 2021 – via Florida State University.
^Baldwin, Tim (December 2013). "Elliot 803: The ALGOL Compiler". Retrieved 2 May 2021.
^Lavington, Simon (2011). Moving Targets: Elliott-Automation and the Dawn of the Computer Age in Britain, 1947-67. Springer. pp. 283–287. ISBN 978-1848829329.
ElliottALGOL is a compiler for the programming language ALGOL 60, for the Elliott 803 computer made by Elliott Brothers in the United Kingdom. It was...
ALGOL 60 (short for Algorithmic Language 1960) is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had...
ALGOL (/ˈælɡɒl, -ɡɔːl/; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL...
ALGOL W is a programming language. It is based on a proposal for ALGOL X by Niklaus Wirth and Tony Hoare as a successor to ALGOL 60. ALGOL W is a relatively...
ALGOL 58, originally named IAL, is one of the family of ALGOL computer programming languages. It was an early compromise design soon superseded by ALGOL...
languages ALGOL 60 and ALGOL 68. It attempted to find a "short-term solution to existing difficulties". ALGOL N and ALGOL W were two other ALGOL versions...
ALGOL N (N for Nippon – Japan in Japanese) is the name of a successor programming language to ALGOL 60, designed in Japan with the goal of being as simple...
ALGOL 68S is a programming language designed as a subset of ALGOL 68, to allow compiling via a one-pass compiler. It was mostly for numerical analysis...
U+23E8 TTF). ALGOL 68 (short for Algorithmic Language 1968) is an imperative programming language that was conceived as a successor to the ALGOL 60 programming...
ABC ALGOL is an extension of the programming language ALGOL 60 with arbitrary data structures and user-defined operators, intended for computer algebra...
Small Machine Algol Like Language (SMALL), is a computer programming language developed by Nevil Brownlee of the University of Auckland. The aim of the...
ALGOL 68C is an imperative computer programming language, a dialect of ALGOL 68, that was developed by Stephen R. Bourne and Michael Guy to program the...
capable of running the ElliottALGOL compiler, a major subset of the Algol60 language, capable of loading and running several ALGOL programs in succession...
who taught him ALGOL 60 and hence facilitated his expression of powerful recursive algorithms: "Around Easter 1961, a course on ALGOL 60 was offered in...
began working at Elliott Brothers Ltd, a small computer manufacturing firm located in London. There, he implemented the language ALGOL 60 and began developing...
Electric from 1957 to 1964 where he was working on compilers. His work on ALGOL 60 is particularly well known, including the development of the Whetstone...
and Calculi, which specified, supports, and maintains the languages ALGOL 60 and ALGOL 68. Between the years 1960 and 1993 he was a member of the editorial...
which most ALGOL implementations are based. As a result, ALGO and other early ALGOL-related languages have a very different syntax from ALGOL 60. Here is...
adopted, ALGOL-60. The ALGOL dialect chosen for the B5000 was ElliottALGOL, first designed and implemented by C. A. R. Hoare on an Elliott 503. This...
around 1963 at the University of Manchester. A variant of the language ALGOL, it was developed by Tony Brooker and Derrick Morris for the Atlas computer...
Laboratory International ALGOL Compiler (NELIAC) is a dialect and compiler implementation of the programming language ALGOL 58, developed by the Navy...
to ALGOL and includes all the ALGOL-style block structure, reserved words (keywords), and data types such as arrays, and records. It adds to ALGOL-style...
which specified, maintains, and supports the programming languages ALGOL 60 and ALGOL 68. In 2004, he was made a Fellow of the Computer History Museum "for...