Lably
Skip to content

History of programming languages

  • 14 min read
  • 9 chapters

Related on Lably

Through Syntax (programming languages), Compiler and High-level programming language

The first high-level programming language was Plankalkül, created by Konrad Zuse between 1942 and 1945. The first high-level language to have an associated compiler was created by Corrado Böhm in 1951, for his PhD thesis. The first commercially available language was FORTRAN (FORmula TRANslation), developed in 1956 (first manual appeared in 1956, but first developed in 1954) by a team led by John Backus at IBM.

Early history

During 1842–1849, Ada Lovelace translated the memoir of Italian mathematician Luigi Menabrea about Charles Babbage's newest proposed machine: the Analytical Engine; she supplemented the memoir with notes that specified in detail a method for calculating Bernoulli numbers with the engine, recognized by most historians as the world's first published computer program.

Jacquard Looms and Charles Babbage's Difference Engine both were designed to utilize punched cards, which would describe the sequence of operations that their programmable machines should perform.

The first computer codes were specialized for their applications: e.g., Alonzo Church was able to express the lambda calculus in a formulaic way, and the Turing machine was an abstraction of the operation of a tape-marking machine.

Sign in to keep reading

8 more chapters are free with a Lably account.

More in Computing and communication