Алгоритм називають лінійним, якщо розташований послідовно один за одним і немає умов, а також повторень.
Алгоритмічна мова програмування – це мова, яка призначена для записів алгоритмів розв’язування задач і вихідних даних для ЕОМ. Крім цього це кількість символів, слів, правил і команд, за допомогою яких можна у формальному вигляді занотувати послідовність дій для розв’язування даної задачі. Ця послідовність отримала назву програма на алгоритмічній мові. Якщо правильно виконана розробка алгоритму, то труднощів програмування немає. Автоматичне перетворення алгоритмів з алгоритмічних мов у машинні виконують спеціальні програми, назва яких транслятори.
Коли людина записує програму на алгоритмічній мові, понятній людині, то транслятор дану програму переводить в мову із 0 і 1, яка зрозуміла комп’ютеру.