Алгоритм - это одно из самых широких понятий математики и информатики. Более 1000 лет назад в Багдаде, крупном научном центре Востока, жил абу Джафар Мужамед ибн Муса аль-Хорезми. Ему принадлежит книга по математике, которая в течение нескольких столетий пользовалась широкой популярностью. В ней Аль-Хорезми сформулировал правила выполнения четырёх арифметических действий над многозначными числами. При переводе на латынь имя автора переделали в Algorithmi (Алгоритми). В книге аль-Хорезми приводились методы решения разных задач. Ссылаясь на них, европейцы упоминали : "Так говорил Алгоритми..." Со временем методы решения задач стали называться алгоритмами. В дальнейшем алгоритмом стали называть описание любой последовательности действий, которую следует выполнить для решения задачи.