АЛГОРИТМ — предписание о выполнении в определенной последовательности элементарных операций для решения любой задачи, принадлежащей к некоторому классу.
От А. как предписания о выполнении системы операций следует отличать процедуру выполнения этого предписания, которая называется алгоритмическим процессом.
Понятие А. возникло в математике и до недавнего времени применялось лишь в самой математике, математической логике и программировании.
Если математика отвлекается от ряда особенностей протекания алгоритмических процессов в реальных системах, то кибернетика и др. науки, изучающие функционирование реальных систем, немогут отвлекаться от этих особенностей. Это порождает специфическую для психологии и педагогики проблематику в изучении А. и алгоритмических процессов: как протекают алгоритмические процессы и операции у человека в отличие от их протекания в неживых системах (машинах), как эти операции и процессы формируются, усваиваются, осознаются, как им учить, как их перестраивать, обобщать, автоматизировать и т. п. Поэтому это понятие в указанных науках применяется не в его точном математическом смысле.