# Fortran (Programming language)

## Definition – What is Fortran?

Fortran is a generic, multi-paradigm, object-oriented, structured programming language designed by John Backus at IBM and first appeared in 1957. The name Fortran came from “Formula Translation”. Which represents the mathematical term “Formula”. Although Fortran is a very old language but also the recent release of Fortran is very high level and added many useful features for computing and scientific research.

Till now, many core version of Fortran has been released. The most recent Fortran modern version released in 2018. Here see the version history of Fortran:

- Fortran Initial release: Contained only 32 statement for defining the source code.
- Fortran II: Released in 1958. This version of Fortran came with procedural programming supports and six new statements were introduced.
- Fortran III: Added more transparency and high-level code implementation rather than implementing fully machine code.
- Fortran IV: This version was released in 1961. The core update was allowing machine independent code implementation. And added new features like logical if…else condition rather than the arithmetic condition.
- Fortran….
- And finally Fortran 2018: Added support for ISO Interoperability with C Programming, Python and many more.

## Explanation – Fortran

Fortran is a very powerful language and it helped a lot to integrate computer system from the age of 1950s. The major mainframe computer was primarily implemented with Fortran. Source code written in Fortran is called Fortran source file. Every Fortran source file ends with .f or .for or .f90 file extension.

Fortran is a built-in complex number supported that allows mathematical computation more easily. Even after the development of many modern high-level programming languages Fortran is still extensively used in floating point benchmark to tech new computer processors and many other scientific functions.

or