dbo:abstract |
Superplan ist eine höhere Programmiersprache, die von 1949 bis 1951 von Heinz Rutishauser entworfen wurde. Die Bezeichnung Superplan ist eine Bezugnahme auf den Begriff „Rechenplan“, der in Konrad Zuses Terminologie für ein einzelnes Plankalkül-Programm steht. Die Sprache Superplan wurde in Rutishausers Veröffentlichung Über automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen beschrieben. Superplan führte mit der Für-Schleife – heute For-Schleife – als erste Programmiersprache das Schlüsselwort für, bzw. for ein. In der im Schleifenrumpf stehenden Anweisung steht für den Datentyp Feld und sind im Vergleich zu heute L-Wert und R-Wert vertauscht: Für i=Startwert(Schrittweite)Zielwert: + Addend = Das Feld wird durchlaufen ausgehend vom Index Startwert mit der Schrittweite bis zum Index Zielwert und zu jedem Element mit einem Index, der nach einem weiteren Schritt erreicht wurde, der Addend addiert. (de) Superplan was a high-level programming language developed between 1949 and 1951 by Heinz Rutishauser, the name being a reference to "Rechenplan" (i.e. computation plan), in Konrad Zuse's terminology designating a single Plankalkül program. 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). Superplan introduced the keyword für (Germany) as for loop, which had the following form ( being an array item): Für i=base(increment)limit: + addend = (en) |
dbo:designer |
dbr:Heinz_Rutishauser |
dbo:influenced |
dbr:ALGOL_58 |
dbo:influencedBy |
dbr:Plankalkül |
dbo:wikiPageExternalLink |
https://dl.gi.de/bitstream/handle/20.500.12116/4381/lni-t-7.pdf%3Fsequence=1&isAllowed=y https://web.archive.org/web/20200412122706/https:/dl.gi.de/bitstream/handle/20.500.12116/4381/lni-t-7.pdf%3Fsequence=1&isAllowed=y |
dbo:wikiPageID |
62017767 (xsd:integer) |
dbo:wikiPageLength |
3105 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1117771914 (xsd:integer) |
dbo:wikiPageWikiLink |
dbc:Non-English-based_programming_languages dbr:Compiler dbr:Gesellschaft_für_Informatik dbc:Heinz_Rutishauser dbc:Konrad_Zuse dbr:ALGOL_58 dbc:Procedural_programming_languages dbc:Swiss_inventions dbr:For_loop dbr:Heinz_Rutishauser dbc:1940s_establishments_in_Switzerland dbr:High-level_programming_language dbc:Programming_languages_created_in_1949 dbr:Plankalkül dbr:Konrad_Zuse dbr:Springer-Verlag |
dbp:cs1Dates |
y (en) |
dbp:date |
April 2020 (en) |
dbp:designer |
dbr:Heinz_Rutishauser |
dbp:influenced |
dbr:ALGOL_58 |
dbp:influencedBy |
dbr:Plankalkül |
dbp:name |
Superplan (en) |
dbp:released |
1951 (xsd:integer) |
dbp:wikiPageUsesTemplate |
dbt:Cite_book dbt:Infobox_programming_language dbt:Refimprove dbt:Reflist dbt:Short_description dbt:Use_American_English dbt:Use_dmy_dates dbt:Wikt-lang |
dcterms:subject |
dbc:Non-English-based_programming_languages dbc:Heinz_Rutishauser dbc:Konrad_Zuse dbc:Procedural_programming_languages dbc:Swiss_inventions dbc:1940s_establishments_in_Switzerland dbc:Programming_languages_created_in_1949 |
rdf:type |
owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 dbo:ProgrammingLanguage |
rdfs:comment |
Superplan ist eine höhere Programmiersprache, die von 1949 bis 1951 von Heinz Rutishauser entworfen wurde. Die Bezeichnung Superplan ist eine Bezugnahme auf den Begriff „Rechenplan“, der in Konrad Zuses Terminologie für ein einzelnes Plankalkül-Programm steht. Die Sprache Superplan wurde in Rutishausers Veröffentlichung Über automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen beschrieben. Für i=Startwert(Schrittweite)Zielwert: + Addend = (de) Superplan was a high-level programming language developed between 1949 and 1951 by Heinz Rutishauser, the name being a reference to "Rechenplan" (i.e. computation plan), in Konrad Zuse's terminology designating a single Plankalkül program. 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). Superplan introduced the keyword für (Germany) as for loop, which had the following form ( being an array item): (en) |
rdfs:label |
Superplan (de) Superplan (en) |
owl:sameAs |
wikidata:Superplan dbpedia-de:Superplan https://global.dbpedia.org/id/2gnw9 |
prov:wasDerivedFrom |
wikipedia-en:Superplan?oldid=1117771914&ns=0 |
foaf:isPrimaryTopicOf |
wikipedia-en:Superplan |
foaf:name |
Superplan (en) |
is dbo:influenced of |
dbr:Plankalkül |
is dbo:influencedBy of |
dbr:ALGOL_58 |
is dbo:knownFor of |
dbr:Heinz_Rutishauser |
is dbo:wikiPageRedirects of |
dbr:Superplaene dbr:Superplane dbr:Superpläne |
is dbo:wikiPageWikiLink of |
dbr:List_of_programming_languages dbr:B_(programming_language) dbr:Timeline_of_programming_languages dbr:ALGOL_58 dbr:For_loop dbr:Heinz_Rutishauser dbr:Assignment_(computer_science) dbr:Plankalkül dbr:Superplaene dbr:Superplane dbr:Superpläne |
is dbp:knownFor of |
dbr:Heinz_Rutishauser |
is foaf:primaryTopic of |
wikipedia-en:Superplan |