Leksykon IT › Programowanie › Plankalkül

Plankalkül

Programowanie Svenska → Zaktualizowano: 2026-10-07
Więcej informacji
Twórca
Konrad Zuse
Rok
Opracowany 1942–1945, opublikowany 1972
Typ
Język programowania

Pierwszy na świecie język wysokiego poziomu, zaprojektowany w alpejskiej wiosce przez człowieka bez komputera, na którym mógłby go uruchomić — i opublikowany dwadzieścia siedem lat za późno, by miało to znaczenie.

Konrad Zuse uciekł z Berlina w 1945 roku z tym, co zostało z Z4, i w Hinterstein spisywał, jak powinien wyglądać prawdziwy język programowania. Powstały przypisania, instrukcje warunkowe, pętle, podprogramy, tablice i złożone typy rekordowe, a wszystko zbudowane z jednego prymitywu: bitu. Zuse wymagał też, by typ zmiennej był deklarowany i sprawdzany — pomysł, bez którego języki o piętnaście lat młodsze jeszcze się obywały.

Notacja była dwuwymiarowa i koszmarna w składzie: każda instrukcja zajmowała kilka wierszy z numerem zmiennej, indeksem i typem. Przypisanie szło też w stronę, która dziś wydaje się odwrotna: a + b ⇒ c. Na pokaz Zuse napisał czterdzieści dziewięć stron procedur szachowych, dzięki czemu Plankalkül jest pierwszym językiem z programem szachowym, a Zuse pierwszym programistą, który nie mógł przetestować własnego kodu.

Rękopis w całości ukazał się dopiero w 1972 roku, a działający kompilator powstał w 1975. Do tego czasu FORTRAN, ALGOL i COBOL niezależnie wymyśliły ponownie większość tych pomysłów. Wpływ historyczny Plankalkülu jest zerowy, a zainteresowanie historyczne spore — nietypowe połączenie.

← Wróć do leksykonu