Algorithms are called algorithms because the word is derived from the name of the Persian mathematician Muhammad ibn Musa al-Khwarizmi. His work in mathematics, especially on arithmetic and problem-solving methods, became highly influential. When his name was translated into Latin, it gradually evolved into the word algorithm. Over time, the term came to mean a step-by-step method for solving a problem or completing a task. Today, the word is widely used in computer science, but its origin is historical rather than technical. This is why algorithms are not named after machines or software, but after a great mathematician’s lasting contribution.