Структурне програмування
Методологія (парадигма) проектування програм (розроблена Edsger Dijkstra),відповідно до якої програма проектується такою, що складається з набору ієрархічноорганізованих компактних м одулів, к ожен з яких м ає т ільки о дну вхідну й о дну вихідну т очки.Крім того, структурне програмування накладає обмеження на використання операторів GOTO.Структуровані програми легко розробляти й супроводжувати у великих проектах.
Програмування, технологія якого визначає роботу програміста як суперпозицію
допустимих структур. Будь-який алгоритм на будь-якому рівні програмування має бути записаний
тільки за допомогою трьох допустимих структур: лінійної, структури вибору і циклічної.