This section starts at the beginning: what a Fortran program looks like, how to work with the basic types, and how to get data in and out of a program. The articles assume no prior experience with the language, and each one closes with links to the next sensible step.
- Hello World and the Basics — program structure, IMPLICIT NONE, the basic types, and a first runnable program.
- Arrays and Intrinsic Functions — arrays as first-class objects, whole-array expressions, and the workhorse intrinsics.
- Reading and Writing Files — unit numbers, formatted and unformatted records, and checking errors with iostat.
When you are comfortable with these three articles, the Numerical Methods section shows what the language is typically used to build.