Computer Program
A set of instructions and data intended to be executed by a computer in order to perform a specific task. It can be a simple sequence of operations or a more complex part of a larger software program.
Programming—the act of creating these programs using computer languages—enables, among other things, the development of applications and operating systems.