Skip to content
ARCHIEENGLISH
LearnPlayWordsRanking
  • Learn
  • Play
  • Words
  • Ranking
  • Mine
← Vocabulary

algorithm

UK/ˈalɡəɹɪð(ə)m/US/ˈælɡəɹɪðm̩/
nounB2+Occasional — familiar, but not everyday · #10,371 of 15,258leans written

Other forms: algorithms

An algorithm is the exact step-by-step recipe a computer follows. A sorting algorithm, the recommendation algorithm, an algorithm decides.

It is just a defined procedure and predates computers by centuries — long division is one. In everyday talk the algorithm has come to mean whatever a platform uses to choose what you see, which is a much vaguer and more suspicious use.

Arthur Baelde · CC BY-SA 4.0

Definitions of algorithm

  1. 1nounalgorithmThe exact step-by-step recipe a computer follows.B2+

    “The engineers wrote an algorithm that sorts thousands of photos by date in seconds.”

algorithm is a procedure.

Where it comes from

From al-Khwarizmi, the ninth-century Persian mathematician, through Medieval Latin algorismus.

  1. Arabic

    الخَوَارِزْمِيّ

  2. Medieval Latin

    algorismus

  3. Anglo-Norman

    algorisme

  4. Middle English

    algorisme

  5. English, today

    algorithm

From arithmo-. From Middle English algorisme, augrym, from Anglo-Norman algorisme, augrim, from Medieval Latin algorismus, from Arabic الخَوَارِزْمِيّ, 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 ἀριθμός (whence arithmo-).

Etymology from Wiktionary, CC BY-SA

Practised in Technology & Internet

Practise this word

algorithm in the wild

  • As an effective method, an algorithm can be expressed within a finite amount of space and time and in a well-defined formal language for calculating a function.

    Algorithm

  • For technical reasons, an encryption scheme usually uses a pseudo-random encryption key generated by an algorithm.

    Encryption

  • A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT), or its inverse (IDFT), of a sequence.

    Fast Fourier transform

  • However, in the presence of round-off error, many FFT algorithms are much more accurate than evaluating the DFT definition directly or indirectly.

    Fast Fourier transform

  • The process of finding or using such a code is Huffman coding, an algorithm developed by David A.

    Huffman coding

From Wikipedia, CC BY-SA 4.0. These sentences were written by other people about their own subjects; they are here to show the word at work, not as anybody’s opinion.

Related words

  • algorithm feed