Fortran

From RogueBasin
(Difference between revisions)
Jump to: navigation, search
(Added links.)
(Added template.)
Line 1: Line 1:
 +
{{Template:Programming language
 +
|name = Fortran
 +
|company = ''multiple''
 +
|influences =
 +
|updated =
 +
|status = Stable
 +
|licensing = ''multiple''
 +
|platforms = [[Linux]], [[Unix]], [[Mac OS X|mac OS]], [[Windows]] and others.
 +
|site =
 +
}}
 +
 
== Background ==
 
== Background ==
  

Revision as of 16:34, 14 December 2017

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. Interfaces to ncurses, xlib, and OpenGL exist. Some Fortran compilers have Unicode support.

Compilers

Several commercial and open-source Fortran compilers are available for Microsoft Windows, Linux, Unix, and macOS (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

Personal tools