Fortran90 Programming (Year 1 undergraduate course)


The material for this course is provided entirely ‘online’. It is in the form of illustrative Fortran90 programs which you can compile and execute. Each program introduces new concepts explained as comments appended to the program.

Any student or member of staff at York can access these files/programs and make a copy of these programs.

You will need a Fortran compiler on whichever machine you are working.

You will find all relevant material here .

Read the file: readmefirst. This will describe the general approach, explain how to make your own copy of these files and how to work through the graded example fortran90 programs.

The recommended text book for this module is `Fortran90 Programming' by `Ellis, Philips and Lahey' (Addison-Wesley). Note that there are more recent upgrades to fortran90: Fortran95 (implemented on Ludwig), Fortran2003 and soon Fortran2005. However, these are all, from a beginner’s point of view, only minor variations on f90. The latter was a major revision of Fortran77.

Now, let's get started! Have fun.


Paddy Barr 14 May 2001