by Dinesh Thakur Category: Operating System

What is Software: Computer software, or simply software, is a kind of programs that enable a user to perform some specific task or used to operate a computer. It directs all the peripheral devices on computer system - what to do and how to perform a task. PC Software plays a role of mediator between user and computer hardware. Without Software, a user can’t perform any task in digital computer.

A computer system can be divided into three components: the hardware, the software and the users. Software can be further divide into mainly two parts: Application software and System Software. Bare use of hardware is not easy, so to make it easy software is created.

Type of Software

Software has mainly divided into two Categories: Application software and System software.

Computer Software

Application Software

Applications software also called end-user programs or simply an app. It is resides above system software. Applications software is used by end user for specific purpose.  It is a programmed for simple as well as complex tasks. It either be installed or access online. It can be a single program or a group of small programs that is referred to as an application suite.
Application software can be used by user to complete Specific tasks, such as creating word processors documents, spreadsheets, Presentation, Graphics, CAD/CAM, sending email etc.

System Software

System Software (type of computer program) provides a platform to run computer’s hardware and computer application to utilize system resources and solve their computation problem.  It is written in a low-level language, like assembly language so it can easily interact with hardware with basic level. It control working of peripheral devices .System software act as a scheduler for the execution of the processes and arrange the sequence according to their priority and I/O devices requirement and creation of process. The best-known example of system software is the operating system (OS). It responsible to manages all the other programs in a computer.
Operating system creates an interface between user and hardware and also in application software and hardware. examples of software are Windows 7, Windows XP and Windows 10.  
Generally user does not interact with the System Software directly.  The user interacts with the GUI created by System Software. Through this GUI user interact with applications installed in system.

Other examples of system software and what each does

Utility: Utility Program-Usually utility software installed during installation of OS. Utility program help in analyze, configure, secure, optimize and maintain the system. List of utility program-Disk checker, disk cleaner, disk defragmenter, disk space analyzer, disk backup etc.  
Open Source: Open source software is available with source code. Software is an intellectual or collaborative effort of programmers to improve the quality of software. Usually software is available with license for those programmers, who want to change the functionality according to their choice. Examples are- Apache, Tomcat, Ubuntu, MySQL (database), and Firefox etc.
Public domain software: Public domain software is free to use software in public domain. Software can be modified, distributed or sold without any attribution. It is copyright, unpatented software, where Freeware and Open-Source software have copyright.

Related Articles of Computer Software





About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.SC (Computer Science), MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps. For any type of query or something that you think is missing, please feel free to Contact us.



Related Articles