But active programming consists of the design of new programs, rather than contemplation of old programs.
Niklaus WirthDuring the process of stepwise refinement, a notation which is natural to the problem in hand should be used as long as possible.
Niklaus WirthOur ultimate goal is extensible programming. By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system.
Niklaus Wirth