Superplan
Appearance
This articleneeds additional citations forverification.(April 2020) |
Designed by | Heinz Rutishauser |
---|---|
First appeared | 1951 |
Influenced by | |
Plankalkül | |
Influenced | |
ALGOL 58 |
Superplanwas ahigh-level programming languagedeveloped between 1949 and 1951 byHeinz Rutishauser,the name being a reference to "Rechenplan"(i.e. computation plan), inKonrad Zuse's terminology designating a singlePlankalkülprogram.
The language was described in Rutishauser's 1951 publicationÜber automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen(i.e.Automatically created Computation Plans for Program-Controlled Computing Machines).[1]
Superplan introduced the keywordfürasfor loop,which had the following form (being an array item):
Füri=base(increment)limit:+addend=
See also
[edit]References
[edit]- ^Rutishauser, Heinz(1951). "Über automatische Rechenplanfertigung bei programmgesteuerten Rechenanlagen".Zeitschrift für Angewandte Mathematik und Mechanik(in German).31:255.doi:10.1002/zamm.19510310820.
Further reading
[edit]- Broy, Manfred;Denert, Ernst[in German],eds. (June 2002).Software Pioneers: Contributions to Software Engineering.Lecture Notes in Computer Sciences. Berlin, Germany:Springer-Verlag.p. 32.
- Fothe, Michael; Wilke, Thomas, eds. (2015) [2014-11-14]. Written at Jena, Germany.Keller, Stack und automatisches Gedächtnis – eine Struktur mit Potenzial[Cellar, stack and automatic memory - a structure with potential](PDF)(Tagungsband zum Kolloquium 14. November 2014 in Jena). GI Series: Lecture Notes in Informatics (LNI) – Thematics (in German). Vol. T-7. Bonn, Germany:Gesellschaft für Informatik(GI) / Köllen Druck + Verlag GmbH. pp. 20–21.ISBN978-3-88579-426-4.ISSN1614-3213.Archived(PDF)from the original on 2020-04-12.Retrieved2020-04-12.[1](77 pages)