Algorithm

noun · Computer science

Definition

A finite, ordered set of clear steps for solving a problem.

Explanation

Algorithms can be described in plain language, pseudocode or flowcharts.

Example

A recipe is an everyday algorithm.

Common confusion

An algorithm is not the same as a program, which is an implementation in a particular language.

Related terms

Study guides that use this term

Entry status: written by the editorial team and awaiting independent review. Spot an error? Use our corrections page.

← All vocabulary