FORTRAN was first developed by a team at IBM, led by John Backus, with the primary goal of creating a high-level language that could efficiently translate mathematical formulas into machine code. The initial version, FORTRAN I, was released in 1957. Over the decades, the language has undergone several revisions, each aimed at expanding its capabilities, improving performance, and aligning with advancements in computer technology. Notable versions include FORTRAN IV, FORTRAN 66, FORTRAN 77, and FORTRAN 90, each adding significant features such as block IF statements, character data types, and module systems.