Computer Programming Software Terms, Glossary and Dictionary

Algorithm

Algorithm is a procedure and sequence of actions to accomplish some task. The concept of an algorithm is often illustrated by the example of a recipe, although many algorithms are much more complex; algorithms often have steps that repeat (iterate) or require decisions (such as logic or comparison). In most higher level programs, algorithms act in complex patterns, each using smaller and smaller sub-methods which are built up to the program as a whole. In most languages, they are isomorphic to functions or methods. Most algorithms can be directly implemented by computer programs; any other algorithms can at least in theory be simulated by computer programs.



Related Terms:

Algorithm