Plankalkül (nemško »Plan Calculus«) je programski jezik, ki ga je razvil Konrad Zuse med letoma 1943 in 1945. Plankalkül je bil prvi visokonivojski programski jezik.
Nemški izraz 'Kalkül' pomeni formalni (logični) sistem. Hilbertov sistem se je na primer imenoval 'Hilbert-Kalkül', tako da Plankalkül, strogo gledano, pomeni formalni sistem za načrtovanje.
Zgled
Programček izračuna največjo izmed treh vrednosti s klicem funkcije max:
P1 max3 (V0[:8.0],V1[:8.0],V2[:8.0]) => R0[:8.0] max(V0[:8.0],V1[:8.0]) => Z1[:8.0] max(Z1[:8.0],V2[:8.0]) => R0[:8.0] END P2 max (V0[:8.0],V1[:8.0]) => R0[:8.0] V0[:8.0] => Z1[:8.0] (Z1[:8.0] < V1[:8.0]) -> V1[:8.0] => Z1[:8.0] Z1[:8.0] => R0[:8.0] END
Opombe in sklici
Zuse, Konrad (1948/49). »Über den allgemeinen Plankalkül als Mittel zur Formulierung schematisch-kombinativer Aufgaben«. Arch. Math. 1, str. 441-449, 1948/49. Zuse, Konrad (1972). »Der Plankalkül«. Gesellschaft für Mathematik und Datenverarbeitung. Nr. 63, BMBW - GMD - 63, 1972. Giloi, Wolfgang, K. (1997). »Konrad Zuse's Plankalkül: The First High-Level "non von Neumann" Programming Language«. IEEE Annals of the History of Computing, vol. 19, št. 2, str. 17-24, april-junij, 1997. (povzetek)
Zunanje povezave
Bauer, Friedrich Ludwig, The »Plankalkül« of Konrad Zuse: A Forerunner of Today's Programming Languages Rojas, Raúl idr. (2000). »Plankalkül: The First High-Level Programming Language and its Implementation«. Inštitut za informatiko, Svobodna univerza v Berlinu, Tehnično poročilo B-3/2000. (celo besedilo) Mauerer, Wolfgang. »Der Plankalkül von Konrad Zuse« , 1998.
Kategorija:Programski jeziki Kategorija:1943 v znanosti