Fortran is a third-generation, compiled, imperative programming language that is especially suited to numeric computation and scientific computing. Wikipedia
Created Year: 1957Designed by: John Backus
Developed by: IBM • John Backus
Aliases: FORTRAN
File extensions: f, f90, for
Wikidata: Q83303
Influenced: Abbreviated Test Language for All Systems • ALGOL • ALGOL 58 • ALTRAN • BASIC • C • CGOL • DIBOL • DOPE • Julia • MUMPS • PACT • PL/I • Ratfor • Wolfram Language
Influenced by: Speedcoding
Programming paradigms: array programming • generic programming • imperative programming • object-oriented programming • procedural programming • structured programming
Language types: array programming language • generic programming language • imperative programming language • object-based language • procedural programming language • structured programming language
Fortran Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Fortran
print *,'Hello World'
end
Free Fortran books, articles, documentation
- Exploring Modern Fortran Basics - Milan Curcic
- Fortran - David Apsley (PDF)
- Fortran 90 Tutorial - C.-K. Shene at Michigan Technological University (HTML)
- Fortran 90 Tutorial - Sarah T. Whitlock, Paul H. Hargrove, Stanford University (HTML)
- Fortran information & resources - fortranplus.co.uk (HTML)
- FORTRAN Performance Tuning co-Guide (1998) - Timothy C. Prince (HTML)
- Modern Fortran in Science and Technology - Jonas Lindemann, Ola Dahlblom
- Modern Fortran Tutorial - Yutaka Masuda (HTML)
- Professional Programmer’s Guide to Fortran77 (2005) - Clive G. Page (PDF)
- Self Study Guide 2: Programming in Fortran 95 - Dr Rachael Padman (PDF)
- User Notes On Fortran Programming (UNFP): An open cooperative practical guide (1998) - Abraham Agay, Arne Vajhoej, et al. (HTML)
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-06-21