Линейный алгоритм, в котором действия производятся в строгом порядке, одно за другим, без возможных отклонений.
Разветвляющийся алгоритм (ветвление). В нём присутствуют несколько вариантов последующего выполнения - в зависимости от выполнения или невыполнения определённого условия. Пример из жизни - мы подошли к перекрёстку, смотрим на светофор и думаем: "Ага, если красный цвет - стою, зелёный - пойду". Затем делаем что-то одно - стоим или идём.