Software that Enables Multimedia
Algorithm — a set of explicitly defined steps to be followed that will lead to a particular end within a finite number of steps
In software — an algorithm is a set of instruc-tions written in a computer language that implements a sequence of steps designed to achieve a particular end, and that terminates, whether that end is reached or not, in a finite number of instructions