Difference between revisions of "Fortran"

From RogueBasin
Jump to navigation Jump to search
(Initial commit.)
 
(→‎Background: formatting)
 
(3 intermediate revisions by the same user not shown)
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 ==


'''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 <code>iso_c_binding</code>. Interfaces to [[ncurses]], xlib, and [[OpenGL]] exist. Some Fortran compilers have Unicode support.  
'''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 <tt>iso_c_binding</tt> module. Interfaces to [[ncurses]], xlib, and [[OpenGL]] exist. Some Fortran compilers have Unicode support.


== Compilers ==
== Compilers ==


Several commercial and open-source Fortran compilers are available for [[Windows|Microsoft Windows]], [[Linux]], [[Unix]], and [[Mac OS X|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.
Several commercial and open-source Fortran compilers are available for [[Linux]], [[Unix]], [[Mac OS X|macOS]], [[Windows]], [[DOS]], and others (see [http://fortranwiki.org/fortran/show/Compilers 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 ==
* [http://fortranwiki.org/ Fortran Wiki]
* [https://cyber.dabamos.de/programming/modernfortran/ Modern Fortran Examples]
* [https://rosettacode.org/wiki/Category:Fortran Rosetta Code Examples]


[[Category:Programming languages]]
[[Category:Programming languages]]

Latest revision as of 18:09, 17 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 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