Алгоритм набір інструкцій, які чітко описують порядок дій виконавця для досягнення результату розв'язання задачі за кінцеву кількість дій. Властивості алгоритмів: Дискретність (алгоритм повинен представляти розв'язання задачі як послідовність деяких простих кроків);
Алгоритм – це набір інструкцій, що описують порядок дій виконавця для досягнення результату розв'язання задачі за кінцеве число дій. Завдання як послідовне виконання деяких простих кроків.
Виділяють такі властивості алгоритму: масовість, дискретність, результативність, визначеність, зрозумілість, формальність, завершальність.
Алгоритм — зрозумілий і точний розпорядження виконавцю виконати кінцеву послідовність команд, що приводить від вихідних даних до результату.