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

Official website
fortran-lang.org
Show 8 more facts
Commons category
Fortran
inception
1957-00-00
name in kana
フォートラン
file extension
f90
source code repository URL
github.com/fortran-lang
software version identifier
Fortran 2023
Sources (7)

via Wikidata · CC0

~60 min read

Article

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.

Gallery (32)

Connections

Categories