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.