Edsger W. Dijkstra's letter to the Editor of Communications of the ACM, published in March 1968, marks the true beginning of structured programming
. Structured programming
can be seen as a subset or subdiscipline of imperative programming, one of the major programming paradigms.
It is most famous for removing or reducing reliance on the GOTO statement. Edsger Dijkstra's subsequent article, <
Go To Statement Considered Harmful
was instrumental in the trend towards structured programming
Description of the inverse relationship between a programmer's ability and the density of goto statements in his program is repeated.