Fortran

Development · Tutorials & FAQs · External

Fortran (FORmula TRANslation) is one of the oldest high level languages, certainly the oldest that is still in use. It was originally developed by IBM in the late 1950s, and has been through numerous revisions since then. The latest version is Fortran 90, the preceding version was Fortran 77.


Development tools:

Software package DJGPP
DJ Delorie's version of GCC 2.95.2 (the GNU C compiler) for DOS and Windows 3.1, which supports C, C++, Objective-C, Pascal and Fortran 77.
   ¤  Apr 2000. Free software under the terms of the GNU General Public License.
Home site: http://www.delorie.com/
Software package MinGW32
Minimal GNU for Win32, a version of GCC 2.95.2 for Windows which supports C, C++, Objective-C and Fortran 77.
   ¤  Nov 1999. Free software under the terms of the GNU General Public License.
Home site: http://www.xraylith.wisc.edu/~khan/software/gnu-win32/
Software package The Cygnus toolkit
A Windows port of most of the GNU Unix tools, including the GCC compiler collection 2.95.3 (covering C, C++, Objective-C, x86 assembler Fortran 77) as well as Perl 5.6.1, Python 2.1 and Tcl/Tk 8.0. Other tools such as make, gdb (the GNU debugger), vi, tar, gzip, grep, sed, awk, and many more are also provided. Even Unix shells such as bash are included, so you can have what appears to be a Unix environment on a Windows system if you want.
   ¤  Aug 2001. Free software under the terms of the GNU General Public License.
Home site: http://sources.redhat.com/cygwin/
Software package DFE95
A free Windows IDE for DJGPP.
   ¤  Apr 1998. Freeware.
Home site: http://www.delorie.com/
Software package Rhide
A development environment for use with the DJGPP compiler.
   ¤  Sep 1997. Free software under the terms of the GNU General Public License.
Home site: http://www.delorie.com/


Tutorials and FAQs:

Document User Notes on Fortran Programming
A collection of tips and tricks on all aspects of Fortran.
   ¤  23 Jun 1999. Freely redistributable.
Home site: http://sunsite.unc.edu/pub/languages/fortran/unfp.html
Document Fortran 90 for the Fortran 77 Programmer
A tutorial on upgrading from Fortran 77 to Fortran 90.
   ¤  25 Nov 1999. Freely redistributable.
Home site: http://www.nsc.liu.se/~boein/f77to90/f77to90.html
Document The Fortran FAQ
Frequently asked questions about Fortran from the newsgroup comp.lang.fortran.
   ¤  3 Jan 1997. Freely redistributable.
Home site: http://www.faqs.org/faqs/fortran-faq/
Document A Fortran 90 Addition to the Fortran FAQ
More information about Fortran 90.
   ¤  Aug 2001. Reproduced by permission.
Home site: http://www.fortran-2000.com/
Document Fortran 90 Information
Another Fortran FAQ concentrating specifically on Fortran 90 issues.
   ¤  16 May 2000. Freely redistributable.
Home site: http://www.fortran.com/fortran/metcalf.html (now gone)
Document Introduction to Programming Langauges
A comparative study of programming languages, their development and the development of the programming paradigms that they embody.
   ¤  3 Aug 2001. Reproduced by permission.
Home site: http://cs.wwc.edu/~aabyan/221_2/PLBOOK/


External resources:

External website The Fortran Marketplace
A good source of information on Fortran.
External website Lahey Computer Systems
A major source of Fortran-related software.
External website Numerical Methods
A site with lots of links to Fortran-related resources.
External website Fortran links at Yahoo
These are also available at Yahoo UK.
External website The comp.lang.fortran newsgroup
A newsgroup for discussions of Fortran-related issues.


BURKS version 6 · Copyright © John English 1996-2001. All rights reserved.