| Понятность | алгоритм составляется из команд известных исполнителю |
| Точность | каждую команду можно выполнить только так и не иначе |
| Конечность (результативность) | выполнение всех шагов алгоритма приведет к результату |
| Формы записи алгоритмов | словесная, табличная, с помощью блок-схем |
| Фигуры, используемые в блок-схемах | овал, прямоугольник, параллелограмм и ромб |
| Стрелки между фигурами | показывают порядок выполнения шагов. |