A-0 System

Arithmetic Language version 0

Announcement / Release
around 1952
around 1959
Birth Place
Cambridge, Massachusetts, United States of America


The A-0 system, written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code. The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the said program.

Something Missing? Feel Feel to Help Fix It - Sign up !