A precise sequence of instructions designed to accomplish a given task. The implementation of an Algorithm on a computer using a programming language is an example of a program.