Линейный алгоритм или следование - это тип алгоритма, в котором последовательность действий не меняется в его процессе выполнения. Линейные программы обычно предназначены для решения простейших задач, в которых не предусмотрен выбор из нескольких возможных направлений хода программы или циклическое повторение операций.