One of the first higher-level programming languages that simplified coding programs for computers by using commands that translated back into basic machine language.
Developed by John Backus at IBM in 1956.
Primarily used in mainframe computers before personal computers were available.
Used punch cards to enter equations
Used for Scientific and Engineering computing
well suited for Numeric Calculation and Scientific Computing