Program examples by chapter
4. Introduction to Programming
5. Arithmetic
6. Arrays 1: Some Fundamentals
7 Arrays 2: Further Examples
8. Whole Array and Additional Array Features
9. Output of Results
10. Reading in Data
11. Files
12. Functions
13. Control Structures
14. Characters
15. Complex
17. Introduction to Derived Types
18. An Introduction to Pointers
19. Introduction to Subroutines
20. Subroutines: 2
21. Modules
22. Simple Data Structuring in Fortran
23. Operator Overloading
24. Generic Programming
25. Mathematical Examples
26. Object Oriented Programming
27. Introduction to Parallel Programming
28. MPI - Message Passing Interface
29. OpenMP
30. Coarray Fortran
31. C Interop
33. Miscellaneous Features and Examples
program examples as a tar file (for Linux/Unix users)