Types of softwares
• SYSTEM SOFTWARE
1. OPERATING SYSTEM
2. PROGRAMMING LANGUAGE
3. LANGUAGE TRANSLATORS
4. SYSTEM UTILITIES
• APPLCATION SOFTWARE
1. GENERAL PURPOSE
2. SPECIFIC PURPOSE
POINT OF DIFFERENCE
HARDWARE SOFTWARE
Developed using electronic and other materials Developed writing using instructions using a
programming language
When damaged can be replaced with a new
component
When damaged then backup copy could be used to
install again
Physical in nature Not physical in nature
Can be touched Cannot be touched
Cannot be infected with viruses Can be infected with viruses
Wears out over the time Do not wear out over time