Plankalkül
Mer info
- Skapad av
- Konrad Zuse
- År
- Skrivet 1942–1945, publicerat 1972
- Typ
- Programspråk
Världens första högnivåspråk, skrivet i en bayersk bergsby av en man utan dator att köra det på — och publicerat tjugosju år för sent för att betyda något.
Konrad Zuse flydde Berlin 1945 med resterna av Z4 och ägnade tiden i Hinterstein åt att skriva ned hur ett riktigt programspråk borde se ut. Resultatet hade tilldelningar, villkor, slingor, subrutiner, fält och sammansatta datatyper byggda av en enda grundtyp: biten. Det hade också en påfallande modern tanke — att en variabels typ skulle deklareras och kontrolleras — som språk femton år senare fortfarande saknade.
Notationen var tvådimensionell och obekväm att sätta: varje sats skrevs över flera rader, där raderna angav variabelnummer, indexering och typ. Tilldelningen pekade dessutom åt fel håll enligt modern smak, a + b ⇒ c i stället för tvärtom. Som demonstration skrev Zuse fyrtionio sidor schackrutiner, vilket gör Plankalkül till första språket med ett schackprogram och Zuse till första programmeraren som inte kunde testa sin kod.
Manuskriptet publicerades i sin helhet först 1972 och en fungerande kompilator fanns inte förrän 1975. Vid det laget hade FORTRAN, ALGOL och COBOL hunnit uppfinna samma saker en gång till. Språkets historiska betydelse är noll och dess historiska intresse är stort, vilket är en ovanlig kombination.