algorithm

/ˈæl.ɡə.rɪð.əm/·noun·c. 1230 (as algorism)·Established

Origin

Named after al-Khwārizmī, a 9th-century Persian mathematician whose surname — meaning 'from Khwārazm‍​‌​‍​‍​‌​‍​‍​‍​‌​‌​‌​‍​‌​‍​‍​‍​‍​‌​‍​‌​‌​‍​‌​‌​‍​‍​‌​‍​‍​‍​‌​‍' in Uzbekistan — became the word for every procedure a computer follows.

Definition

A step-by-step procedure for solving a problem or accomplishing a task, especially by a computer.‍​‌​‍​‍​‌​‍​‍​‍​‌​‌​‌​‍​‌​‍​‍​‍​‍​‌​‍​‌​‌​‍​‌​‌​‍​‍​‌​‍​‍​‍​‌​‍

Did you know?

A single mathematician gave his name to both 'algorithm' and 'algebra.' Al-Khwārizmī wrote two groundbreaking books: one on arithmetic (which became 'algorismus' in Latin) and one called 'al-jabr' (restoration), which became 'algebra.' One man from 9th-century Uzbekistan named two of the most important concepts in modern technology.

Etymology

Medieval Latin13th centurywell-attested

From Medieval Latin 'algorismus,' a Latinisation of 'al-Khwārizmī,' the surname of the 9th-century Persian mathematician Muḥammad ibn Mūsā al-Khwārizmī, whose treatise on arithmetic introduced Hindu-Arabic numerals to the Western world. His name itself meant 'the one from Khwārazm' (modern Khiva, Uzbekistan). The word initially referred specifically to the decimal number system and arithmetic using Arabic numerals, as opposed to the abacus. The spelling shifted from 'algorism' to 'algorithm' in the 17th century, influenced by Greek 'arithmos' (number). The modern meaning — any systematic procedure — emerged in the 20th century with the rise of computer science. Key roots: al-Khwārizmī (Arabic: "the one from Khwārazm (personal name)").

Ancient Roots

This Word in Other Languages

algorithme(French)algoritmo(Spanish)Algorithmus(German)algoritmo(Italian)

Algorithm traces back to Arabic al-Khwārizmī, meaning "the one from Khwārazm (personal name)". Across languages it shares form or sense with French algorithme, Spanish algoritmo, German Algorithmus and Italian algoritmo, evidence of a shared etymological family.

Connections

See also

algorithm on Merriam-Webstermerriam-webster.com
algorithm on Wiktionaryen.wiktionary.org
Proto-Indo-European rootsproto-indo-european.org

Background

The Etymology of Algorithm

Every algorithm running on every computer in the world is named after one person: Muḥammad ibn Mūsā al-Khwārizmī, a 9th-century mathematician from Khwārazm (modern Uzbekistan).‍​‌​‍​‍​‌​‍​‍​‍​‌​‌​‌​‍​‌​‍​‍​‍​‍​‌​‍​‌​‌​‍​‌​‌​‍​‍​‌​‍​‍​‍​‌​‍ His arithmetic treatise introduced Hindu-Arabic numerals to Europe, and Latin scholars Latinised his name as 'algorismus' to describe the new numeral system. The same man also wrote 'Kitāb al-jabr,' which gave us 'algebra.' For centuries, 'algorism' simply meant doing arithmetic with Arabic numerals rather than an abacus. The spelling shifted to 'algorithm' in the 17th century under the influence of Greek 'arithmos' (number), and the modern meaning — any step-by-step computational procedure — crystallised only in the 20th century with Turing and the birth of computer science.

Keep Exploring

Share