H ? « »

Language peer sets for AUTOCODE:
United Kingdom
United Kingdom/1952
Designed 1952
1950s languages
First generation
Immediate Post-War
Genus Early Autocodes
Early Autocodes
UK historic algorithmic systems
Early Autocodes/1952
UK historic algorithmic systems/1952
Early Autocodes/United Kingdom
Autocodes/United Kingdom
UK historic algorithmic systems/United Kingdom


Symbolic assembly programming language for Manchester Mark 1 

alternate simple view
Country: United Kingdom
Designed 1952
Published: 1952
Genus: Early Autocodes
Sammet category: Multi-purpose

Alick E. Glennie, 1952 Royal Armaments Research Establisment. AUTOCODE was possibly the first primitive compiler, it translated symbolic statements into machine language for the Manchester Mark I computer.

Autocoding came to be a generic term for symbolic assembly language programming.


Related languages
Aiken CPC translator AUTOCODE   Influence
Turing's code AUTOCODE   Influence
AUTOCODE Brooker Autocode   Evolution of

  • Glennie, Alick (1952) Glennie, Alick "The automatic coding of an electronic computer" Lectured notes dated Dec 14 1952 (unpublished, cited in Knuth and Pardo) Extract: Rationale for AUTOCODE Extract: Advantages of Coding
  • Bennet, MJ and GLennie, AE (1953) Bennet, MJ and GLennie, AE "Programming for high-speed digital calculating machines" pp 101-113
          in Bowden B.V. (ed.) (1953) Bowden B.V. (ed.) "Faster Than Thought: A Symposium on Digital Computing Machines" Pitman 1953
  • R.A. Brooker, (1956) R.A. Brooker, "The Programming Strategy Used with the Manchester University Mark I Computer" pp151-157
          in (1956) Proc IEE 103B Supplement1956
  • Brooker, R.A. (1958) Brooker, R.A. "The Autocode Programs Developed for the Manchester University Computer" Abstract Online copy
          in (1958) The Computer Journal 1(1) 1958
  • Bemer, R (1962) Bemer, R "ISO TC97/SC5/WGA(1) Survey of Programming Languages and Processors" December 1962
          in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
  • Knuth, Donald Ervin, and Luis Trabb Pardo (1977) Knuth, Donald Ervin, and Luis Trabb Pardo "The early development of programming languages" pp419-96 Extract: AUTOCODE
          in Belzer, J. (1977) Belzer, J. ; A. G. Holzman, A. Kent, (eds) Encyclopedia of Computer Science and Technology, Marcel Dekker, Inc., New York. 1979
  • Lavington, Simon H. (1980) Lavington, Simon H. "Early British Computers" Digital Press 1980 Extract: Glennie's Autocode
          in Belzer, J. (1977) Belzer, J. ; A. G. Holzman, A. Kent, (eds) Encyclopedia of Computer Science and Technology, Marcel Dekker, Inc., New York. 1979
  • Patterson Hume, J.N. (1994) Patterson Hume, J.N. "Development of Systems Software for the Ferut Computer at the University of Toronto, 1952 to 1955" Abstract Extract: Transcode Extract: Experience with Transcode Extract: Automatic coding at Manchester Extract: After Transcode Extract: Translation Extract: Automatic coding Extract: Beginnings of Coding on FERUT
          in (1994) Annals of the History of Computing 16(2) Summer 1994
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder