Science Atlas

How We Know What We Know
Sign In
Text size
100%
Theme
Scientist

John Backus

Computer Science

John Backus was an American computer scientist who led the small IBM team that designed and implemented Fortran, released in 1957 and generally regarded as the first widely used high-level programming language, letting programmers write mathematical formulas directly rather than hand-coding low-level machine instructions. Backus also devised a formal notation for precisely describing the grammar of a programming language, which, after fellow computer scientist Peter Naur adapted it to specify the syntax of ALGOL 60, became known as Backus-Naur Form, a notation still widely used today to define the formal grammars of programming languages and data formats. Later in his career, at IBM Research, Backus became an advocate for function-level, or functional, programming, arguing in an influential 1977 Turing Award lecture titled Can Programming Be Liberated from the von Neumann Style that conventional programming languages were unnecessarily tied to the low-level architecture of the computers running them, and proposing an alternative programming style built from combining whole functions rather than issuing sequential instructions. He received the Turing Award in 1977 for profound, influential and lasting contributions to the design of practical high-level programming systems.

Facts
Birth YearSourced to the subject's own account
1924 1
Birth DateSourced to the subject's own account
1924-12-03 1
Death DateSourced to the subject's own account
2007-03-17 1
Death YearSourced to the subject's own account
2007 1
FieldSourced to the subject's own account
Computer Science 1
Death PlaceSourced to the subject's own account
Ashland, Oregon 1
NationalitySourced to the subject's own account
American 1
Notable WorkSourced to the subject's own account
Led the team that invented FORTRAN, the first widely used high-level programming language, and invented the Backus-Naur form (BNF) notation for defining formal language syntax. 1
BirthplaceSourced to the subject's own account
Philadelphia 1
Connections

Works In

In the Other Atlases
Sources
1. Wikipedia
Wikipedia
  • Lead section, birth and death dates
    John Warner Backus (December 3, 1924, March 17, 2007) was an American computer scientist.
  • Lead section, birth date
    John Warner Backus (December 3, 1924, March 17, 2007) was an American computer scientist.
  • Early life section, birthplace
    Backus was born in Philadelphia and grew up in nearby Wilmington, Delaware.
  • Lead section, nationality
    John Warner Backus (December 3, 1924, March 17, 2007) was an American computer scientist.
  • Lead section, field
    John Warner Backus (December 3, 1924, March 17, 2007) was an American computer scientist.
  • Lead section, notable work
    He led the team that invented and implemented FORTRAN, the first widely used high-level programming language, and was the inventor of the Backus-Naur form (BNF), a widely used notation to define syntaxes of formal languages.
  • Lead section, death, date
    John Backus retired in 1991. He died at his home in Ashland, Oregon on March 17, 2007.
  • Lead section, death, place
    John Backus retired in 1991. He died at his home in Ashland, Oregon on March 17, 2007.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.