3 типа алгоритмов:
Линейный
С ветвлением
С повторением
В линейном инструкции выполняются друг за другом
В алгоритмах с ветвлением инструкции, которые будут выполнены зависят от условия
В алгоритмах с повторениями возможно исполнение инструкций по несколько раз