Note
The information on this page is supplied in good faith, and is believed to be
correct.
Neither BCS - The Chartered Institute for IT, the BCS Fortran Specialist Group,
nor anyone involved in preparing these pages can, however, accept any responsibility
for its accuracy.
Furthermore, neither BCS, the BCS Fortran Specialist Group, nor anyone involved in
preparing these pages accepts any responsibility for anything that may result from
anyone using the information herein in any way whatsoever.
The full BCS Legal Notices, Terms and Conditions of Use and Privacy
Information are available
online.
Note that the sections below include information on some
historic projects where the references are no longer online, in
those cases links have been provided to content archived at
the Internet Archive
A selection of open source or free Fortran compilers and tools
- GNU gfortran - Fortran 95 + most of
Fortran 2003 and 2008 and some of the proposed Fortran 2015 features
- GNU g77 -
Fortran 77 - no longer being developed
- g95 (Internet Archive capture) - branch from gfortran - Fortran 95 +
many Fortran 2003 features
- F (Internet Archive capture) - a highly regular subset
of Fortran 95 - good introduction to modern Fortran. Note that the character F was used as the logo for this compiler, possibly a fact unknown to those who use it more recently to stand for Fortran in general.
- Minimalist GNU for Windows (MinGW, Internet Archive capture) -
package to enable above compilers to run under Microsoft Windows
This project appears to be continuing at https://www.mingw-w64.org/.
- DISLIN - high-level Fortran-callable
plotting library for displaying data as curves, graphs, charts, plots,
surfaces and maps
- Some commercial compilers are available free of charge for non-commercial use,
some are
listed here
and others can be found in the links below
A selection of suppliers of commercial Fortran compilers, libraries and tools
A selection of providers of Fortran training and consultancy
A selection of other Fortran online resources - some overlap is likely
The history and development of Fortran