Se trata de un lenguaje de programación de alto nivel, y se utiliza regularmente para la creación de programas y aplicaciones propios de la computación científica, gracias a que está adaptado al cálculo numérico. Suele utilizarse para crear aplicaciones de uso científico y técnico, como la ingeniería, las matemáticas, astronomía, y aplicaciones para la física y la astronomía. De este lenguaje se han sucedido varias versiones a través del tiempo, es el caso de las siguientes versiones: FORTRAN IV, FORTRAN 66, FORTRAN 77, Fortran 90, Fortran 95, Fortran 2003, Fortran 2008.