| Előszó | 5 |
| A programozás automatizálása és a FORTRAN programozási nyelv | 9 |
| Bevezetés | 9 |
| A FORTRAN nyelvek kialakulása | 11 |
| Alapfogalmak | 12 |
| Aritmetikai és logikai kifejezések. Relációk | 19 |
| Értéktípusok | 19 |
| Számok | 20 |
| Változók, azonosítók | 22 |
| Aritmetikai műveletek | 24 |
| Aritmetikai kifejezések | 26 |
| Relációk | 37 |
| Logikai változók, műveletek, kifejezések | 39 |
| Gyakorlatok | 45 |
| Végrehajtható utasítások | 48 |
| Az utasítások típusai a FORTRAN nyelvben | 48 |
| Értékadó utasítások | 48 |
| Logikai értékadó utasítás | 49 |
| Aritmetikai értékadó utasítás | 49 |
| Vezérlő utasítások és cimkék. ASSIGN utasítás | 52 |
| Feltétlen vezérlésátadás. A feltétlen és a kijelölt GO TO utasítás | 53 |
| Elágaztatás előjel és nulla szerint. Az aritmetikai IF utasítás | 55 |
| Feltételes utasítás. A logikai IF utasítás | 57 |
| Többirányú elágaztatás. A kiszámított GO TO utasítás | 58 |
| Példák | 59 |
| Indexes változók, tömbök. Indexkifejezések | 65 |
| Ciklusutasítások és használatuk | 69 |
| A DO utasítás és a CONTINUE utasítás | 69 |
| Ciklusok egymásba skatulyázása | 77 |
| Kiterjesztett hatáskörű ciklus | 87 |
| Megálló utasítások. A PAUSE és a STOP utasítás | 90 |
| Gyakorlatok | 91 |
| Deklaratív utasítások (Nemvégrehajtható utasítások) | 96 |
| A FORTRAN program szerkezete. A szegmensek | 96 |
| A nemvégrehajtható utasítások fajtái. Az utasítások elhelyezése a szegmenseken belül | 97 |
| Típus- és tömbdeklarációk | 100 |
| Típusdeklarációk. Az Integer, Real, Doubleprecision, Complex és Logical utasítás | 100 |
| Tömbdeklarációk. A Dimension utasítás | 101 |
| A típus- és tömbdeklarációk kölcsönhatása | 102 |
| A tömbök elhelyezkedése a számológép memóriájában. A tömbelem sorszáma és címe | 104 |
| Az Equivalence utasítás | 116 |
| Kezdőérték adás. A Data utasítás | 116 |
| Szövegkonstansok | 119 |
| Utasításfüggvények | 121 |
| Gyakorlatok | 124 |
| Több szegmensből álló FORTRAN programok | 125 |
| Bevezetés | 125 |
| Szegmensnyitó és -záró utasítások. Szegmentált programok szerkezete | 128 |
| Szubrutinok és függvények aktivizálása. Aktuális és formális paraméterek | 130 |
| Subroutine szegmensek. A Call és a Return utasítás | 130 |
| Function szegmensek és alkalmazásaik | 147 |
| Dinamikus indexhatárok | 153 |
| Közös adatmezők. A Common utasítás | 158 |
| Közös adatmezőkben szereplő változók kezdőértékének beállítása. Block Data szegmensek | 168 |
| Szegmensnevek alkalmazása aktuális és formális paraméterként. Az External utasítás | 171 |
| Szabályok az azonosítók használatára és az aktuális értékek meghatározására | 178 |
| Gyakorlatok | 183 |
| Adatátvitel és utasításai | 189 |
| Perifériális egységek és külső tárolók | 189 |
| A Read és Write utasítások szintaxisa és szemantikája | 195 |
| Bináris formájú átvitelek. Mágnesszalagkezelő utasítások: Backspace, Rewind, Endfile | 213 |
| Karakterátvitelek. A Format utasítás | 213 |
| Egész számok konverziója. Az I specifikáció | 216 |
| Fixpontos, valós számkonverzió. Az F specifikáció | 222 |
| Lebegőpontos, valós számkonverzió. Az E specifikáció | 230 |
| Valós számkonverzió előírt számú decimális jegyre. A G specifikáció | 232 |
| Kétszeres pontosságú mennyiségek átvitele. A D specifikáció | 237 |
| Logikai mennyiségek átvitele. Az L specifikáció | 238 |
| Szöveg beolvasása és kiírása. Az A specifikáció | 239 |
| Szöveg beolvasása és kiírása. A H specifikáció | 244 |
| Helykitöltés. Az X specifikáció | 249 |
| Új rekord megnyitása. A vessző és a ferde törtvonal mint elhatároló jelek | 251 |
| Vezérlő karakterek | 255 |
| Decimális normálótényező. A P kiegészítő specifikáció | 257 |
| A FORMAT és az I/O lista kölcsönhatása. FORMAT lista elhelyezése tömbökben | 260 |
| Példák teljes FORTRAN programokra | 270 |
| Nagyméretű mátrixok szorzása | 270 |
| Egy görbeillesztési feladat | 278 |
| Gyakorlatok | 293 |
| Függelék. A teljes és szűkebb FORTRAN nyelv eltérései | 296 |
| A gyakorlatok megoldásai | 300 |
| Irodalom | 332 |