Two main catageories of software
1. System Software
2. Application Software
System Software. System software is a type of software which control all the operation of computer system wheather they are hardware or application software without operating system they are not able to perform any functions.
System Software is further divided into three basic categories.
1.Operating System. This is considered to be the soul of computer. It is the first program loaded in the memory when we turn on computer. It brings life to the computer system.
2.Device Drivers. This software is developed for a specific hardware device. It act as translator between program and software.
3 Utility Programs. These programs helps us to configure and analyze our system. It perform security protection or deleting files etc.