skip to main content
article
Free Access

The “Plankalkül” of Konrad Zuse: a forerunner of today's programming languages

Published:01 July 1972Publication History
Skip Abstract Section

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.

References

  1. Z43 Zuse, K. Ansiitze einer allgemeinen Theorie des Rechnens, 1943, unpublished.Google ScholarGoogle Scholar
  2. Z45 Zuse, K. "Plankalktil", Theorie der angewandten Logistik. 1945, unpublished.Google ScholarGoogle Scholar
  3. 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 ScholarGoogle ScholarCross RefCross Ref
  4. Z49a Zuse, K. Die mathematischen Voraussetzungen ftir die Entwicklung logistisch-kombinativer Rechenmaschinen. ZAMM 29 (1949), 36--37. (Lecture, GAMM Conference Gfttingen, Sept. 1948.)Google ScholarGoogle Scholar
  5. R52 Rutishauser. H. Automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen. Mitteilungen aus dem Institut fiir angewandte Mathematik der ETH Ztirich, No. 3. Birkhiuser, Basel, 1952.Google ScholarGoogle Scholar
  6. Z59 Zuse, K. Uber den Plankalktil. Elektron. Rechenanl. 1 (1959), 68-71.Google ScholarGoogle Scholar
  7. Z68 Zuse. K. Gesichtspunkte zur sprachlichen Formulierung in Vielfachzugriffssystemen unter Berticksichtigung des "Plankalkiils". In: W. Hindler (Ed.), Teilnehmer- Rechensysteme. Oldenbourg, Munich 1968.Google ScholarGoogle Scholar
  8. Z70 Zuse, K. Der Computer mein Lebenswerk. Verlag Moderne Industrie, Munich, 1970.Google ScholarGoogle Scholar
  9. K70 Knuth, D. E. Von Neumann's first computer program. Computing Surveys 2 (1970), 247-260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. BG71 Bauer, F. L., and Goos, G. lnformatik: Eine einfiihrende Ubersicht. Springer, Berlin, 1971.Google ScholarGoogle Scholar
  11. 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 ScholarGoogle Scholar

Index Terms

  1. The “Plankalkül” of Konrad Zuse: a forerunner of today's programming languages
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image Communications of the ACM
      Communications of the ACM  Volume 15, Issue 7
      July 1972
      209 pages
      ISSN:0001-0782
      EISSN:1557-7317
      DOI:10.1145/361454
      Issue’s Table of Contents

      Copyright © 1972 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 July 1972

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader