Лінійний алгоритм – це алгоритм, дії в якому виконуються послідовно, одна за одною. Кожна команда лінійного алгоритму є обов'язковою для виконання.
Лінійна структура алгоритму — це така структура (сукупність) вказівок, у якій всі вказівки виконують послідовно: одну за одною у порядку запису їх в алгоритмі.
Існують три основні (базові) алгоритмічні структури: слідування (лінійна), розгалуження та повторення, за допомогою поєднання яких може бути представлено логічну структуру будь-якого алгоритму.
Алгори́тм ( латинізов. Algorithmi за араб. ім'ям перського математика аль-Хорезмі) — набір інструкцій, які описують порядок дій виконавця, щоб досягти результату розв'язання задачі за скінченну кількість дій; система правил виконання дискретного процесу, яка досягає поставленої мети за скінченний час.
Циклічний алгоритм – це алгоритм, який передбачає неодноразове, скінченне виконання певних дій.
Схема лінійного алгоритму, описаного вище, виглядає так: Команда присвоювання значення має наступний формат: Змінна: = вираз.