Algorithms
Definition: An algorithm is any well-defined computational procedure that takes some value, or set of values, as input and produces some value, or set of values, as output.
An algorithm is a “sequence of computational steps that transform the input into the output”.