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.