Standard Lemma guide

algorithm

noun · 7 senses · updated from the 2026-07-25 local source snapshot

Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.

Sound

Pronunciation

Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.

  • /ˈælɡəɹɪðm̩/
  • [ˈæɫɡəɹɪðm̩]
  • British, Southern, Standard: /ˈalɡəɹɪð(ə)m/
  • US: Recorded audio is listed in the source snapshot.
  • CMU ARPABET: AE1 L G ER0 IH2 DH AH0 M Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.

1

noun

Meaning 1

A collection of ordered steps that solve a mathematical problem. A precise step-by-step plan for a computational procedure that possibly begins with an input value and yields an output value in a finite number of steps.

Definition source: English Wiktionary via Wiktextract

Usage: countable

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

2

noun

Meaning 2

A flowchart illustrating a decision-making process for human users, especially health care professionals.

Definition source: English Wiktionary via Wiktextract

Usage: broadly, countable, uncountable

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

3

noun

Meaning 3

Calculation with Arabic numerals; algorism.

Definition source: English Wiktionary via Wiktextract

Usage: obsolete, uncountable

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

4

noun

Meaning 4

recommender systems and the curation of feeds

software that makes content display determinations on a platform, in totality of effect upon all end users (within a potential audience).

Definition source: English Wiktionary via Wiktextract

Usage: countable, metonymically, uncountable

Qualifier: social media; usually preceded by definite article "the"; usually preceded by definite article "the"

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

5

noun

Meaning 5

recommender systems and the curation of feeds

the influenced zeitgeist: e.g. what content ends up trending or viral, what persons become a main character or cancelled

Definition source: English Wiktionary via Wiktextract

Usage: broadly, countable, informal, metonymically, uncountable

Qualifier: social media

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

6

noun

Meaning 6

recommender systems and the curation of feeds

the actual personalized selections of content seen by specific user(s), the microtargeting to which they are subject

Definition source: English Wiktionary via Wiktextract

Usage: countable, informal, metonymically, uncountable

Qualifier: social media; usually preceded by a possessive determiner; usually preceded by a possessive determiner

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

7

noun

Meaning 7

a precise rule (or set of rules) specifying how to solve some problem

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: algorithmic rule, algorithmic program

Antonyms: none provided

Broader terms: rule, formula

Narrower terms: sorting algorithm, stemmer, stemming algorithm

History

Etymology

Etymology tree Arabic ال (al-) Old Persian *𐎢𐎺𐎠𐎼- (*u-v-a-r-) Old Persian *𐏀𐎷𐎡- (*z-mi-i-) Old Persian 𐎢𐎺𐎠𐎼𐏀𐎷𐎡𐎹 (u-v-a-r-z-mi-i-y)der. Old Persian 𐎢𐎺𐎠𐎼𐏀𐎷𐎡𐏁 (u-v-a-r-z-mi-i-š) Classical Persian خْوَارَزْم (xwārazm)bor. Arabic خَوَارِزْم (ḵawārizm) Proto-Afroasiatic Proto-Semitic Arabic ـِيّ (-iyy) Arabic خَوَارِزْمِيّ (ḵawārizmiyy) Arabic الخَوَارِزْمِيّ (al-ḵawārizmiyy)bor. Medieval Latin algorismusbor. Anglo-Norman algorismebor. Middle English algorisme English algorism ▲ English arithmo-influ. English algorithm From Middle English algorisme, augrym, from Anglo-Norman algorisme, augrim, from Medieval Latin algorismus, from Arabic الخَوَارِزْمِيّ (al-ḵawārizmiyy), the nisba of Persian mathematician Muḥammad ibn Mūsā al-Khwārizmī and a toponymic name meaning "the Chorasmian". The spelling change (-s- > -th-) was influenced by unrelated Ancient Greek ἀριθμός (arithmós) (whence English arithmo-).

Across languages

Translations

84 source translations are retained for this English entry.

  • Afrikaans: algoritme — well-defined procedure
  • Albanian: algoritëm — well-defined procedure
  • Arabic: خَوَارِزْمِيَّة (ḵawārizmiyya) — well-defined procedure
  • Aragonese: algorismo — well-defined procedure
  • Aramaic: ܚܘܪܙܐ (ḥūrrāzā) — well-defined procedure
  • Armenian: ալգորիթմ (algoritʻm) — well-defined procedure
  • Asturian: algoritmu — well-defined procedure
  • Azerbaijani: alqoritm — well-defined procedure
  • Belarusian: алгары́тм (alharýtm) — well-defined procedure
  • Belarusian: альгары́тм (alʹharýtm) — well-defined procedure
  • Bengali: অ্যালগরিদম (êlgōridom) — well-defined procedure
  • Breton: algoritm — well-defined procedure
  • Breton: treol — well-defined procedure
  • Bulgarian: алгори́тъм (algorítǎm) — well-defined procedure
  • Catalan: algorisme — well-defined procedure
  • Chinese Mandarin: 算法 (suànfǎ) — well-defined procedure
  • Chinese Mandarin: 演算法 (yǎnsuànfǎ) — well-defined procedure
  • Czech: algoritmus — well-defined procedure
  • Danish: algoritme — well-defined procedure
  • Dutch: algoritme — well-defined procedure
  • Esperanto: algoritmo — well-defined procedure
  • Estonian: algoritm — well-defined procedure
  • Finnish: algoritmi — well-defined procedure
  • French: algorithme — well-defined procedure
  • Galician: algoritmo — well-defined procedure
  • Georgian: ალგორითმი (algoritmi) — well-defined procedure
  • German: Algorithmus — well-defined procedure
  • Greek: αλγόριθμος (algórithmos) — well-defined procedure
  • Hebrew: אַלגוֹרִיתְם (algorítem) — well-defined procedure
  • Hindi: अल्गोरिद्म (algoridma) — well-defined procedure
  • Hungarian: algoritmus — well-defined procedure
  • Icelandic: reiknirit — well-defined procedure
  • Icelandic: algrím — well-defined procedure
  • Icelandic: reiknisögn — well-defined procedure
  • Icelandic: algóriþmi — well-defined procedure
  • Ido: algoritmo — well-defined procedure
  • Indonesian: algoritme — well-defined procedure
  • Interlingua: algorithmo — well-defined procedure
  • Italian: algoritmo — well-defined procedure
  • Japanese: アルゴリズム (arugorizumu) — well-defined procedure
  • Japanese: 演算手順 (enzantejun) — well-defined procedure
  • Japanese: 算法 (sanpō) — well-defined procedure
  • Kazakh: алгоритм (algoritm) — well-defined procedure
  • Korean: 알고리즘 (algorijeum) — well-defined procedure
  • Korean: 알고리듬 (algorideum) — well-defined procedure
  • Korean: 산법 (sanbeop) — well-defined procedure
  • Kyrgyz: алгоритм (algoritm) — well-defined procedure
  • Lao: ຂັ້ນຕອນວິທີ (khan tǭn wi thī) — well-defined procedure
  • Latin: algorithmus — well-defined procedure
  • Latvian: algoritms — well-defined procedure
  • Lithuanian: algoritmas — well-defined procedure
  • Macedonian: алгори́там (algorítam) — well-defined procedure
  • Malay: algoritma — well-defined procedure
  • Malay: alkhwarizmi — well-defined procedure
  • Māori: hātepe — well-defined procedure
  • Māori: hātepe papatono — well-defined procedure
  • Mirandese: algoritmo — well-defined procedure
  • Mongolian: алгоритм (algoritm) — well-defined procedure
  • Norwegian Bokmål: algoritme — well-defined procedure
  • Occitan: algoritme — well-defined procedure
  • Persian: الگوریتم (algoritm) — well-defined procedure
  • Persian: خوارزمی (xârazmi) — well-defined procedure
  • Polish: algorytm — well-defined procedure
  • Portuguese: algoritmo — well-defined procedure
  • Romanian: algoritm — well-defined procedure
  • Russian: алгори́тм (algorítm) — well-defined procedure
  • Scots: algorithm — well-defined procedure
  • Serbo-Croatian: алгорѝтам — well-defined procedure
  • Serbo-Croatian: algorìtam — well-defined procedure
  • Slovak: algoritmus — well-defined procedure
  • Slovene: algoritem — well-defined procedure
  • Spanish: algoritmo — well-defined procedure
  • Swedish: algoritm — well-defined procedure
  • Tagalog: algorítmo — well-defined procedure
  • Tajik: алгоритм (algoritm) — well-defined procedure
  • Thai: ขั้นตอนวิธี (kân-dtɔɔn-wí-tii) — well-defined procedure
  • Thai: อัลกอริทึม (an-gɔɔ-rí-tʉ̂m) — well-defined procedure
  • Turkish: algoritma — well-defined procedure
  • Ottoman Turkish: خوارزمیَّه (xārizmiyye) — well-defined procedure
  • Turkmen: algoritm — well-defined procedure
  • Ukrainian: алгори́тм (alhorýtm) — well-defined procedure
  • Uzbek: algoritm — well-defined procedure
  • Vietnamese: thuật toán — well-defined procedure
  • Yiddish: אַלגאָריטם (algoritm) — well-defined procedure
Real reading context

algorithm in complete knowledge articles