c.curionodeThe Turing Archive

1977 · Turing Award

John Backus

FORTRAN helped scientific programmers express calculations at a higher level.

Birth location
1924, Philadelphia, USA
Country labels
United States
At the award
IBM
Subject
Languages & software
Read the award story ↗
Illustrated portrait of John Backus
Original AI-generated illustration by Curionode. MacTutor History of Mathematics archive, University of St Andrews · Likeness reference ↗

01 · A life in computing

The person behind the work

John Backus led the IBM team that created FORTRAN, making high-level programming practical for scientific computation. The project combined a more accessible language with a compiler capable of producing efficient machine code. He also contributed to the formal description of programming-language syntax and later explored functional programming. His career showed how language design could change both everyday programming practice and the questions computer scientists ask.

The contribution, explained

John Backus led the development of FORTRAN at IBM. Scientific formulas and loops could be translated into efficient machine instructions, reducing the need to write assembly language for every calculation. His work also influenced the formal description of programming-language syntax through the notation associated with Backus and Peter Naur.

Why it matters

Practical high-level languages expanded who could program and how much work a programmer could express.

Sources & further reading

  1. Heidelberg Laureate Forum ↗www.heidelberg-laureate-forum.org
  2. Official ACM profile ↗amturing.acm.org
  3. IBM — John Backus ↗www.ibm.com