Algorithm
A set of rules or instructions followed in calculations or other problem-solving operations, especially by a computer.
While often associated with computers, an algorithm is fundamentally a step-by-step procedure. Its digital application is what makes it so impactful today, governing everything from search results to social media feeds.
Word relationships
- procedure: More general, refers to any sequence of actions.
- protocol: Often implies a standard or official set of rules, particularly in communication.
- formula: Typically mathematical, a set expression rather than a step-by-step process.
- intuition: A gut feeling or instinct, opposite of a structured, logical process.
- randomness: Lack of pattern or predictability, antithetical to an algorithm's structured nature.
Commonly confused with
- Program: An algorithm is the idea or method; a program is the implementation of one or more algorithms in a specific coding language.
Word family
- algorithmic (adjective): Relating to or characteristic of an algorithm.
- algorithmically (adverb): In an algorithmic manner.
Collocations
- complex algorithm
- search algorithm
- learning algorithm
- recommendation algorithm
- algorithmic bias
Example sentences
- "The social media platform's algorithm constantly learns from user interactions to personalize content feeds, showing more of what it thinks you want to see." Explaining how social media works.
- "High-frequency trading relies on complex algorithms to execute thousands of trades per second, often faster than human traders can react." Discussing financial trading.
Memory hook
Imagine an 'AL GORILLA' following a 'RHYTHM' of steps to solve a puzzle. An ALGORITHM is a step-by-step process. Al Gorilla's Rhythm Steps
When not to use
Avoid using 'algorithm' as a vague stand-in for 'technology' or 'system' when a more specific term is appropriate. It refers to the process or rules, not the entire platform.
Fun facts
- Before computers, 'algorism' referred specifically to the decimal number system, contrasting with 'abacism' (using an abacus).
- The concept of algorithms predates modern computers by millennia, with ancient mathematical procedures being early forms.
Related words
Explore more words
algorithmic, blueprint, Model, specification, analytical, sequential
Also appears in
- Technology → Software & Programming
- Technology → Artificial Intelligence & ML
- Technology → Mathematics & Statistics
- Technology → Data Analysis & Visualization
- Digital Life & Internet Culture → Social Media Profiles & Posting
- Digital Life & Internet Culture → Influencer Culture & Virality
- Romance, Dating & Marriage → Modern Dating & Apps
Our English vocabulary app: FSRS spaced repetition, 5,000+ curated words across 119 topic groups, CEFR A1 to C2. Explore your mastery with the beautiful Vocabulary World feature.