Na závěr našeho stručného přehledu shrňme ještě některé konstrukce Fortranu 66 a dřívějších verzí, které standard Fortran 77 prohlašuje za zastaralé a doporučuje nepoužívat v nových programech. Jsou to především:
není třeba díky zavedení typu CHARACTER
příkaz
předá řízení na návěstí_1, pokud je hodnota výrazu kladná, na návěstí_2, pokud je rovna nule a na návěstí_3, pokud je záporná. Výraz může být typu INTEGER, REAL nebo DOUBLE PRECISION.
příkaz
přiřadí do proměnné číselnou hodnotu návěstí. Podobně parametrem příkazu GO TO může být libovolný aritmetický výraz s celočíselným řešením od 1 do 99999.
lze nahradit dvojicí READ a WRITE
po zpracování procedury nepokračuje program na následujícím řádku, ale na místě určeném uvnitř procedury. Výhodnější je použití blokového IF nebo podmíněného skoku.
start podprogramu jinak než od začátku
více symbolických jmen pro jednu proměnnou
Zastaralé specifické jméno Doporučené generické jméno IFIX, IDINT INT FLOAT, SNGL REAL MAX0, AMAX1, DMAX1 MAX AMAX0, MAX1 MAX MIN0, AMIN1, DMIN1 MIN AMIN0, MIN1 MIN
pro ovládání ze standardního terminálu použijeme místo příkazů
raději zápis
který je formálně shodný s ovládáním všech jednotek.
používal se pro sekvenční přístup k některým periferiím
při numerickém vstupu a výstupu vystačíme s deskriptory E, F a G, zastaralý nHstring přesně odpovídá tvaru 'string (kde n je délka řetězce.