Kurz: Die älteste Hochsprache, bis heute König der Zahlen.
Genauer: Fortran wird eingesetzt für Wettersimulation, Physik, Klimamodelle, Supercomputer und numerische Berechnungen. Fortran (Formula Translation) wurde 1957 bei IBM entwickelt und ist damit die älteste noch aktiv genutzte Hochsprache. Sie ist von Anfang an für numerisches Rechnen gemacht.
Steckbrief
| Eigenschaft | Wert |
|---|---|
| Erschienen | 1957 |
| Entwickelt von | John Backus (IBM) |
| Paradigmen | imperativ, numerisch |
| Typisierung | statisch |
| Ausführung | kompiliert zu Maschinencode |
| Paketverwaltung | fpm |
| Dateiendung | .f90 |
| Sprachfamilie | Klassiker (Fortran bis Ada) |
Einsatzgebiete
Wettersimulation, Physik, Klimamodelle, Supercomputer und numerische Berechnungen.
So führst du Code aus
Datei hallo.f90 speichern, mit gfortran hallo.f90 -o hallo übersetzen und ./hallo starten (GNU Fortran, z. B. über sudo apt install gfortran).
Das erste Programm
program hallo
implicit none ! alle Variablen müssen deklariert werden
character(len=20) :: name
integer :: alter
name = "Mia"
alter = 17
print *, "Hallo Fortran!"
print *, "Name: ", trim(name), ", Alter: ", alter
write(*, "(a, i0)") "Alter nächstes Jahr: ", alter + 1
end program halloAusgabe:
Hallo Fortran!
Name: Mia, Alter: 17
Alter nächstes Jahr: 18Der Kurs: 8 Kapitel
Jedes Kapitel enthält geprüfte Beispiele mit echter Ausgabe, Merksätze, eine Übungsaufgabe und ein Quiz. Zum Üben mit Fortschrittsanzeige, Abzeichen und Zertifikat: Fortran-Kurs auf der Lernseite.
Kapitel
- Einführung und erstes Programm
- Datentypen und formatierte Ausgabe
- Verzweigungen und Schleifen
- Funktionen, Unterprogramme und Module
Rechnen mit Feldern
Fortgeschritten
Hochleistungsrechnen
Nachschlagen
Ähnliche Sprachen
- COBOL: Die Sprache, die Banken und Behörden am Laufen hält
- C: Nah an der Hardware: schnell, klein, die Grundlage vieler Systeme
- Julia: Schnell wie C, einfach wie Python
Siehe auch
Programmiersprachen im Überblick, Sprachen im Vergleich, Zeitstrahl der Programmiersprachen, Programmierparadigmen, Kompiliert oder interpretiert?