3.02.2011

Fortran – Programmiersprache mit starker Typisierung

Fortran ist eine objektorientierte Programmiersprache. Sie gilt als eine der ersten höheren Programmiersprachen und wird für numerische Berechnungen eingesetzt.

Fortran @ flickr pscf11

Bereits 1953 wurde Fortran entwickelt und erstmalig in dem dazugehörigen Compiler umgewandelt. Ein Compiler wandelt Quellsprachen, in diesem Fall die Programmiersprache Fortran, in eine Zielsprache um. Fortran wurde seit seiner Einführung 1957 mehrmalig erweitert und neue Versionen wurden veröffentlicht. Eine ähnlich alte Programmiersprache ist Cobol, die sehr wortreich ist und an den normalen Sprachgebrauch angelehnt ist.

Komplexe Programmiersprache

Das Programm folgt dem Prinzip der starken Typisierung. Das bedeutet, das niemals Operationen auf Daten angewendet werden dürfen, die hierfür nicht geeignet sind. Diese Programmiersprache ist für den Anfänger eher komplex. Im Internet existieren zwar viele Tutorials, jedoch fällt es mit professioneller Anleitung wesentlich leichter, die Sprache zu verstehen. Mit etwas Vorwissen und der richtigen Anleitung ist es aber möglich, Fortran ziemlich zeitnah zu erlernen.

Numerisches Rechnen

Die Stärke von Fortran liegt im Bereich des numerischen Rechnens, was auch die ursprüngliche Zielsetzung war. Gerade im technisch-wissenschaftlichen Bereich gibt es viele Programme, die in Fortran geschrieben worden sind. Deswegen lohnt sich das Erlernen dieser alten Sprache definitiv.

Sprachumfang und Vollzeitprogrammierer

Der Sprachumfang von Fortran wurde mehrfach den Ansprüchen der Zeit angepasst und neu standardisiert. Dadurch stieg zwar gleichzeitig der Umfang, aber die Aktualität des Programms blieb gewährleistet. Wer in dieser objektorientierten Programmiersprache schreibt, ist meist kein Vollzeitprogrammierer, sondern nur ein gelegentlicher Nutzer. Deswegen sollte sich der Grundwortschatz der Sprache nicht zu stark ändern.

Uneingeschränktes Programmieren

Fortran zeichnet sich durch einen schnellen Code aus und mit den neueren Versionen kann man damit uneingeschränkt strukturiert programmieren. Es gibt diverse von Fortran abgeleitete Programmiersprachen und die Sprache kommt eher in der numerischen Mathematik zum Einsatz.

Ähnliche Artikel

Kommentar schreiben
Name

E-Mail (wird nicht veröffentlicht)

Webseite (optional)

Nachricht