Fortran

From RogueBasin
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Fortran
Programming Language
Company multiple
Influences
Updated
Status Stable
Licensing multiple
Platforms Linux, Unix, mac OS, Windows and others.
[ Official site of Fortran]


Background

Fortran is a general-purpose programming language developed by IBM in the 1950s for scientific and engineering applications. The latest Fortran standards 2003 and 2008 added support for object-oriented programming, inheritance, polymorphism, and parallel processing. Libraries written in C can be linked with the iso_c_binding module. Interfaces to ncurses, xlib, and OpenGL exist. Some Fortran compilers have Unicode support.

Compilers

Several commercial and open-source Fortran compilers are available for Linux, Unix, macOS, Windows, DOS, and others (see Fortran Wiki). GNU Fortran is part of the GNU Compiler Collection, Flang is a Fortran front-end for LLVM. Both support the Fortran standards 2003 and 2008.

Related Links