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

A disadvantage of algorithmic thinking is that it may oversimplify problems.

An iterative algorithm is an algorithm that repeats a sequence of until a certain condition is met.