Існує 3 типу основних алгоритмічних структур: дотримання; розвилка; цикл.
Основні типи алгоритмічних структур
- Лінійний
- Розгалужується
- Циклічний
Суть її в тому, що для вирішення будь-якого логічного завдання можна скласти алгоритм, використовуючи лише три алгоритмічні структури: слідування, розгалуження та повторення. Ці структури називають базовими.
Водночас для запису будь-якого алгоритму достатньо трьох основних алгоритмічних конструкцій (структур): прямування, розгалуження, повторення. Це становище висунув і довів Е. Дейкстра в 70-х роках. минулого століття.