Der Plankalkül ist eine von Konrad Zuse in den Jahren 1942 bis 1946 erdachte Programmiersprache. Es war die erste höhere Programmiersprache der Welt.
Die Programmiersprache umfasst unter anderem Zuordnungsanweisungen (assignment statements), Unterprogramme (subroutines), bedingte Anweisungen (conditional statements), Schleifen, Gleitkommaarithmetik (floating point arithmetic), Feldvariablen (Arrays), zusammengesetzte Datentypen, Zusicherungen (Assertions), Ausnahmebehandlung und andere besondere Merkmale wie zielgerichtete Ausführung. Zuse wollte die Sprache auf einem Nachfolgemodell seiner Z3-Rechenanlage einsetzen, durch die Ereignisse des Zweiten Weltkriegs kam es dazu aber nicht mehr.
Literaturhinweise finden sich zwar schon Ende der 1940er Jahre, erstmals wurde die Sprache aber erst 1972 komplett veröffentlicht und 1998 das erste Mal implementiert. Zwei Jahre später folgte eine alternative Implementierung an der Freien Universität Berlin.
Referenzen
- Zuse, Konrad: Der Plankalkül. Gesellschaft für Mathematik und Datenverarbeitung. Nr. 63, BMBW – GMD – 63, 1972
Weblinks
- Giloi, Wolfgang, K.: Konrad Zuse's Plankalkül: The First High-Level "non von Neumann" Programming Language. IEEE Annals of the History of Computing, Vol. 19, No. 2, 1997
- Konrad-Zuse-Zentrum für Informationstechnik Berlin
- Literaturliste
- Dokumentation der ersten Plankalkül-Implementierung (PostScript Dokument)
Teilweise aus dem englischsprachigen Wiki übernommen. Ein paar Änderungen sind sicherlich noch notwendig.