Skip to content
Fortran

File:Fortran_logo.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ83303· pop 90· linked from 1,786 articles

Fortran (; formerly FORTRAN) is a third-generation, compiled, imperative programming language designed for numeric computation and scientific computing.

AI overview

Fortran is a programming language created specifically for performing mathematical calculations and scientific research, where a computer converts the human-readable code into machine instructions before running it. It remains important because it has been widely used for decades in fields like physics, engineering, and weather prediction, where handling large numerical computations efficiently is critical.

AI-generated from the Wikipedia summary — may contain errors.

Key facts

Programming language.logo
Fortran logo.svg
Programming language.paradigm
Multi-paradigm: structured, imperative (procedural, object-oriented), generic, array
Programming language.designer
John Backus
Programming language.developer
John Backus and IBM
Programming language.latest release version
Fortran 2023 (ISO/IEC 1539:2023)
Programming language.typing
strong, static, manifest
Programming language.implementations
Absoft, Cray, GFortran, G95, IBM XL Fortran, Intel, Hitachi, Lahey/Fujitsu, Numerical Algorithms Group, Open Watcom, PathScale, PGI, Silverfrost, Oracle Solaris Studio, VAX/DEC/VSI, others
Programming language.influenced_by
Speedcoding
Programming language.influenced
ALGOL 58, BASIC, C, Chapel, CMS-2, DOPE, Fortress, MATLAB, PL/I, PACT I, MUMPS, IDL, Ratfor, SAKO
Programming language.file_ext
, ,
Programming language.wikibooks
Fortran

via Wikipedia infobox

Official website

The Fortran Programming Language — Fortran Programming Language

Fortran : High-performance parallel programming language

fortran-lang.org

Link to the official site · 6,424 chars · not written by Vinony

Described at

Link to a page describing this subject · 1,151 chars · not written by Vinony

Wikidata facts

Developer
John Backus
Designed by
John Backus
Official website
fortran-lang.org
Has use
analysis
Show 14 more facts
programming paradigm
procedural programming
Commons category
Fortran
topic's main category
Category:Fortran
influenced by
Speedcoding
inception
1957-00-00
name in kana
フォートラン
derivative work
Ratfor
typing discipline
strong typing
file extension
f90
on focus list of Wikimedia project
Wikipedia:Vital articles/Level/4
source code repository URL
github.com/fortran-lang
software version identifier
Fortran 2023
Sources (7)

via Wikidata · CC0

~60 min read

Encyclopedic overview

35 sections
Contents
  • Naming
  • Origins
  • FORTRAN
  • Fixed layout and punched cards
  • Evolution
  • FORTRAN II
  • Simple FORTRAN II program
  • FORTRAN III
  • FORTRAN IV
  • FORTRAN 66
  • FORTRAN 77
  • Transition to ANSI Standard Fortran
  • Fortran 90
  • Obsolescence and deletions
  • "Hello, World!" example
  • Fortran 95
  • Conditional compilation and varying length strings
  • Modern Fortran
  • Fortran 2003
  • Fortran 2008
  • Fortran 2018
  • Fortran 2023
  • Language features
  • Science and engineering
  • Portability
  • Historical variants
  • Manufacturer versions
  • Student compilers
  • Fortran-based languages
  • Code examples
  • Humor
  • See also
  • References
  • Further reading
  • External links

Fortran (; formerly FORTRAN) is a third-generation, compiled, imperative programming language designed for numeric computation and scientific computing.

Fortran was originally developed by IBM with a reference manual being released in 1956; however, the first compilers only began to produce accurate code two years later. Fortran computer programs have been written to support scientific and engineering applications, such as numerical weather prediction, finite element analysis, computational fluid dynamics, plasma physics, geophysics, computational physics, crystallography and computational chemistry. It is a popular language for high-performance computing and is used for programs that benchmark and rank the world's fastest supercomputers.

Excerpted from Wikipedia’s “Fortran” article, available under the CC BY-SA 4.0 licence.

Gallery (32)