Four Good Definitions of Computer Program
1. A Computer program is a set of instructions written for the computer, in a special language, for the purpose of carrying out a data processing task, and telling the computer what to do.
2. A Computer program refers to the set of instructions, that describes the logical steps for a computer to perform a given task.
3. A Computer program is a step-by-step instruction that tells the computer what to do, to obtain an accurate result for any task given.
4. A Computer program can be described as a series of instructions that run the computer, and make the hardware function properly.