What Is a Program?

A program (software) is a set of instructions written in a programming language. A computer reads and executes the instructions to perform a specific task.

Programs can be simple (various calculators) or complex (operating systems, DBMS). The written program is compiled or interpreted and uses a computer processor and memory resources to perform the tasks.