Article · Wikipedia archive · Last revised Jun 3, 2026

Superplan

Superplan was a high-level programming language developed between 1949 and 1951 by Heinz Rutishauser, the name being a reference to "Rechenplan", in Konrad Zuse's terminology designating a single Plankalkül program.

Last revised
Jun 3, 2026
Read time
≈ 1 min
Length
234 w
Citations
1
Source
Superplan
Designed byHeinz Rutishauser
First appeared1951
Influenced by
Plankalkül
Influenced
ALGOL 58

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).1

Superplan introduced the keyword für as for loop, which had the following form ( a i {\displaystyle a_{i}} being an array item):

Für i=base(increment)limit: 
  
    
      
        
          a
          
            i
          
        
      
    
    {\displaystyle a_{i}}
  
 + addend = 
  
    
      
        
          a
          
            i
          
        
      
    
    {\displaystyle a_{i}}
  

See also

See also

References

References

  1. 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

Further reading