3 ms·
It is not, in fact, the definition of structured programming. Structured programming was defined by Edsger Dijkstra, and consisted originally of a model of pro
by ncmncm 5y ago
It is not, in fact, the definition of structured programming.
Structured programming was defined by Edsger Dijkstra, and consisted originally of a model of programming with restrictions on where branches may go. Later programming language constructs if/then/else and while implemented this model. It does not address subroutines.
I describe C and similarly primitive languages as toys because they do not provide the expressive power needed to enable the levels of productivity and reliability demanded of serious work.