F77-Eingabe
read (*,*,end=Nummer,err=Nummer) Liste
      ^
      |
    oder Dateinummer

Eingabezeile:

17.5    3    'hallo'

F77-Ausgabe

write (*,*) Liste
       ^ ^
       | |
       | oder: Format oder Formatnummer
       |
         oder: Dateinummer, vorher eröffnet mit
    "open(Nummer,file=Filename)"
Liste:
Variable, Arrays, Konstanten,
implizite DO-Schleifen: ((feld(i,j),j=1,n),i=1,m)
Formate:
iw         integer
 ^Anzahl der Zeichen

fw.d       real, double precision, complex
 ^ ^Anzahl der Stellen hinter Dezimalpunkt
 |Anzahl der Zeichen

ew.d      wie f, jedoch Ausgabe mit Dezimalexponent, z.B. bei unbekannter Größenordnung

lw         logical

aw  a      character

Vor i,f,e,l,a kann noch ein Wiederholungsfaktor stehen.
nx       n Leerzeichen

/        neue Zeile

Arbeit mit externen Files

open(1,file='Name')   Öffnet das File
write(1,*) ...
rewind 1              Stellt Filepointer an den Anfang des Files
read(1,*) ...
close(1)              Schließt das File