John Backus (American computer scientist) was an American computer scientist. He directed the team that invented and implemented the FORTRAN programming language.
He helped develop grammar methods known as
BNF (Backus-Naur Form) later extended to
EBNF (Extended Backus-Naur Form).
He later investigated functional programming languages. His 1977 Turing Award lecture was entitled "
Can Programming Be Liberated from the von Neumann Style?". His functional language was named
FP (Functional Programming).