You are currently viewing Types of software

Types of software

System software and the Application software are the two main types of software.

What is System Software?

System software is designed and developed to manage computer hardware resources and support the operation of the application software. System software also resides in between the hardware and the application software

What is Application software?

Application software is developed to help computer users to perform a certain types of activities. The above activities can be processing text, numbers and graphics which help in day to day life.

Types of application software

Application Suites

These types of software packages include multiple types of software applications that can use to perform different types of activities. The well-known example is the Microsoft Office package.

Word Processing Software

These types of software can be used to Compose, edit, format, and print documents. The well-known example is Microsoft Word

Database Software

Database software is used to process information in a database by accessing, shorting, and modifying the database. Examples for Database software includes Microsoft Access and Microsoft SQL Server

Spreadsheet Software

Spreadsheet software allows computer user to capture, display, manipulate and calculate numerical data arranged in rows and columns. Well-known example is the Microsoft Excel and it allows us to process data in cells using mathematical formulas.

Entertainment Software

Entertainment software includes software that can be used to play recorded video and audio. Computer Games and Screen Savers are also considered as entertainment software

Enterprise Software

Enterprise software is designed to full fill the requirements of an organization and businesses and it is not designed to full fill the requirements of a single user.

Educational Software

Educational software comes with an Educational content that can be accessed through the application. Educational software is normally used by teachers and students for educational purposes. The software like Encarta is an example.

Simulation Software

Simulation software simulates physical or abstract systems for research, training or entertainment purposes. It allows us to observe some activities without performing the actual task. 

Product Engineering Software 

This type of software is using to develop other software applications and hardware resources. Examples include Computer Aid Design (CAD).