Abstract
Plankalkül was an attempt by Konrad Zuse in the 1940's to devise a notational and conceptual system for writing what today is termed a program. Although this early approach to a programming language did not lead to practical use, the plan is described here because it contains features that are standard in today's programming languages. The investigation is of historical interest; also, it may provide insights that would lead to advancements in the state of the art. Using modern programming terminology, the Plankalkül is presented to the extent it has been possible to reconstruct it from the published literature.
- Z43 Zuse, K. Ansiitze einer allgemeinen Theorie des Rechnens, 1943, unpublished.Google Scholar
- Z45 Zuse, K. "Plankalktil", Theorie der angewandten Logistik. 1945, unpublished.Google Scholar
- Z49 Zuse, K. ber den allgemeinen Plankalktil als Mittel zur Formulierung schematisch-kombinativer Aufgaben. Archiv Math. 1 (1948/49), 441-449. (Received Dec. 6, 1948.)Google ScholarCross Ref
- Z49a Zuse, K. Die mathematischen Voraussetzungen ftir die Entwicklung logistisch-kombinativer Rechenmaschinen. ZAMM 29 (1949), 36--37. (Lecture, GAMM Conference Gfttingen, Sept. 1948.)Google Scholar
- R52 Rutishauser. H. Automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen. Mitteilungen aus dem Institut fiir angewandte Mathematik der ETH Ztirich, No. 3. Birkhiuser, Basel, 1952.Google Scholar
- Z59 Zuse, K. Uber den Plankalktil. Elektron. Rechenanl. 1 (1959), 68-71.Google Scholar
- Z68 Zuse. K. Gesichtspunkte zur sprachlichen Formulierung in Vielfachzugriffssystemen unter Berticksichtigung des "Plankalkiils". In: W. Hindler (Ed.), Teilnehmer- Rechensysteme. Oldenbourg, Munich 1968.Google Scholar
- Z70 Zuse, K. Der Computer mein Lebenswerk. Verlag Moderne Industrie, Munich, 1970.Google Scholar
- K70 Knuth, D. E. Von Neumann's first computer program. Computing Surveys 2 (1970), 247-260. Google ScholarDigital Library
- BG71 Bauer, F. L., and Goos, G. lnformatik: Eine einfiihrende Ubersicht. Springer, Berlin, 1971.Google Scholar
- BG72 Bauer, F. L., and Gnatz, R. Mengen in algorithmischen Sprachen oder: Arten und Pridikate. Mathematisches Institut der Technischen Universitit Mtinchen, Bericht No. 7202, 1972.Google Scholar
Index Terms
- The “Plankalkül” of Konrad Zuse: a forerunner of today's programming languages
Recommendations
Konrad Zuse: reflections on the 80th birthday of the German computing pioneer
Relatively little known outside of Germany, Konrad Zuse realized the first functioning computer in 1941 and also developed with his so-called Plankalkül in 1943-1945 the first high-level programming language, However, his inventions were ...
Konrad Zuse's Plankalkül: The First High-Level, "non von Neumann" Programming Language
Konrad Zuse was the first person in history to build a working digital computer, a fact that is still not generally acknowledged. Even less known is that in the years 1943-1945, Zuse developed a high-level programming model and, based on it, an ...
The when, why and why not of the BETA programming language
HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languagesThis paper tells the story of the development of BETA: a programming language with just one abstraction mechanism, instead of one abstraction mechanism for each kind of program element (classes, types, procedures, functions, etc.). The paper explains ...
Comments