An algorithm is a set of which, when followed, solves a particular problem.

are a finite sequence of steps designed to solve a problem.

An algorithm is a sequence of that can be followed to solve a specific problem.

In algorithmic thinking, determining the order in which instructions should be executed is called .

A sorting algorithm is an algorithm that puts elements of a list or an array in a certain .