3. Визначеність (точність, детермінованість) – це властивість вказує алгоритму, що кожен його крок має бути суворо визначеним, тобто різні тлумачення мають бути виключені. Строго визначається і порядок виконання кроків.
детермінованість (визначеність). Передбачає отримання однозначного результату обчислювального процента при заданих вихідних даних. Завдяки цій властивості процес виконання алгоритму має механічний характер; результативність.
Зрозумілість. Алгоритм, Складений для конкретного виконавця, повинен включати тільки ті команди, які входять до його системи команд. Це властивість алгоритму називається зрозумілістю. Алгоритм не повинен бути розрахований на прийняття будь-яких самостійних рішень виконавцем, які не передбачені укладачем алгоритму.
1. Універсальність (масовість) – застосовність алгоритму до різних наборів вихідних даних. 2. Дискретність – процес розв'язання задачі за алгоритмом розбитий на окремі дії.