H ? « »

Language peer sets for Brooker Autocode:
United Kingdom
United Kingdom/1953
Designed 1953
1950s languages
First generation
Early Cold War
Genus Early Autocodes
Early Autocodes
UK historic algorithmic systems
Early Autocodes/1953
UK historic algorithmic systems/1953
Early Autocodes/United Kingdom
Autocodes/United Kingdom
UK historic algorithmic systems/United Kingdom

Brooker Autocode(ID:2803/bro002)

Machester Mark I autocode 

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

Code by Tony Brooker for the Machester Mark 1, with the assistance of Cicely Popplewell, after the departure of Alan Turing.

Popplewell went with a Ferranti Mercury to the Instituto de Calculo in Argentina in 1963, where she may have started a loclaised version (under review)

Elegant columnar format.

Related languages
AUTOCODE Brooker Autocode   Evolution of
Turing autocode Brooker Autocode   Evolution of
Brooker Autocode Amos Input System   Evolution of
Brooker Autocode DEUCE Autocode   Adaptation of
Brooker Autocode EDSAC Autocode   Evolution of
Brooker Autocode Nicholas coding scheme   Based on
Brooker Autocode Pegasus AUTOCODE   Based on
Brooker Autocode SIRIUS Autocode   Based on

  • Brooker, R (1955) Brooker, R "An atempt to simplify coding for the Manchester electronic computer" pp307-311
          in (1955) British Journal of Applied Physics 6 (1955)
  • Brooker, R.A. (1956) Brooker, R.A. "The Programming Strategy Used with the Manchester University Mark I Computer" pp151-157
          in (1956) Proc IEE 103B Supplement1956
  • Bemer (1957) Bemer, R. W. "The Status of Automatic Programming for Scientific Problems" Abstract Extract: Summary Extract: IT, FORTRANSIT, SAP, SOAP, SOHIO Extract: Brooker Autocode
          in [Armour] (1957) "Proceedings of the Fourth Annual Computer Applications Symposium" , Armour Research Foundation, Illinois Institute of Technology, Chicago, Illinois 1957
  • (1958) "Automatic Coding with FORTRAN" Computer Bulletin August 1958
          in [Armour] (1957) "Proceedings of the Fourth Annual Computer Applications Symposium" , Armour Research Foundation, Illinois Institute of Technology, Chicago, Illinois 1957
  • 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
  • Brooker (1960) Brooker, R. A. "Mercury Autocode, Principles of the Program Library" pp93-110
          in Goodman (ed) (1960) Goodman, Richard (ed) "Annual Review in Automatic Programming "(1) 1960 Pergamon Press, Oxford
  • Blum, E. (1961) Blum, E. K. review of Goodman 1960 Abstract
          in (1961) ACM Computing Reviews 2(03) May-June 1961
  • Knuth, Donald Ervin, and Luis Trabb Pardo (1977) Knuth, Donald Ervin, and Luis Trabb Pardo "The early development of programming languages" pp419-96
          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, SH (1978) Lavington, SH "The Manchester Mark I and Atlas: a Historical Perspective" pp4-12 Abstract Extract: System Software
          in [ACM] (1978) [ACM] CACM 21(01) (January 1978)
  • Howlett, Jack (1979) Howlett, Jack "Computing at Harwell 1948-1961" Atlas Computer Laboratory Report 1979 Extract: Autocodes
          in [ACM] (1978) [ACM] CACM 21(01) (January 1978)
  • Campbell-Kelly, Martin (1980) Campbell-Kelly, Martin "Programming the Mark 1: Early Programming Activity at the University of Manchester", pp165 Extract: The Autocodes
          in (1980) Annals of the History of Computing 02(2)
  • Campbell-Kelly, Martin (1982) Campbell-Kelly, Martin "The Development of Computer Programming in Britain (1945 to 1955)" Extract: Brooker's Mark I Autocode Extract: Conclusions Abstract
          in (1982) Annals of the History of Computing 4(2) April 1982 IEEE
  • 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
  • Thomas, Tommy (1998) Thomas, Tommy "The significance of Brooker's autocodes in taking the early Manchester machines into the market. (1954 - 1960)" 1998 Online copy
          in (1994) Annals of the History of Computing 16(2) Summer 1994
    • The Mark 1 Autocode
      part of the Computer 50 exhibits online, also shows Turings 32base code which the Autocode replaced

    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder