Fortran
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.