Struktureeritud programmeerimine on programmeerimisstiil, mis seisneb peamiselt goto lausendi kasutamise vältimises. Selle algust seostatakse 1968. aastal Edsger Dijkstra avaldatud artikliga "A Case against the GO TO Statement".[1]

Struktureeritud programmeerimise kohaselt saab kogu programmi koostada kasutades vaid kolme tüüpi keelekonstruktsioone:

Nende keelekonstruktsioonide kasutamisel on programmi loogika inimesele palju kergemini hoomatav, sest kohad, kuhu programmi täitmisjärg hüppab, on selgesti aimatavad, erinevalt goto kasutamisest, kus täitmisjärg võib hüpata suvalisse kohta programmis.

Viited

  1. Edsger W. Dijkstra (1968). "A Case against the GO TO Statement". EWD215. ((netiviide)): kontrolli kuupäeva väärtust: |aasta= (juhend)