Структурное программирование - методология и технология разработки программных комплексов, основанная на принципах: - программирования "сверху-вниз"; - модульного программирования. При этом логика алгоритма и программы должны использовать три основные структуры: последовательное выполнение, ветвление и повторение.