Definition

Algorithm

An algorithm is a finite description of steps that transforms a valid input into an output.