- A program is a collection of instruction which performs a specific job on a computer.
- Collection of programs to achieve a specific objective is known as software.
Software is the basic component of a computer system. It is defined as a collection program stored in electronic format that directs the computer to perform a task. Computer software directs a computer to perform different operations like input, process the data and give results as output. It is that what makes a computer so valuable as today.
Computer software is categorized into two major categories: