What is the definition of Software? Types of different software

What is Software and types of software?

Software is that part of the computer which we can not see touch or feel, other ways we can say that software is the soul of Any Computer.


Software is Mainly divided into 2 parts:

·       The System Software

·       The Application Software

But on the Basic level Software is divided into 3 parts

1.    System software                    -           Operate

2.    Application Software  -           User tools

3.    Utility Software          -           Maintain the System

System Software

            System Software is a Software that gives a platform to other Application software to work on or to do another task. It bridges between user and hardware and performs the user-related task. The system software is a collection of program designs to operate, control, and manage the actual operation of the computer equipment. The system software is developed by the manufacturer to provide software tools that enable the user to write and runt application software. System software can be divided into 3 categories.

·       System control software

·       System support software

·       System development software

#note:- System software began to be used with 2nd generation computers in the early 1960s.

Some examples of system software are as follows:-

What is the definition of Software? Types of different software


·       Microsoft Windows

·       Linux

·       Unix

·       Mac OS X

·       DOS

·       BIOS Software

·       HD Sector Boot Software

·       Device Driver Software i.e Graphics Driver etc

·       Linker Software

·       Assembler and Compiler Software

Android hidden codes

Application Software

            Application software is that kind of software that helps the user to do their task, work, etc. let's see an example, if we have to do any typing work, we work on word processing software like Ms word, For graphical work, we do that on Adobe page maker, Adobe Photoshop, Dreamweaver, etc they all are application software. Application software is a completely self-contained program. This application the software can be classified into two categories

·                 Package software

·                 Tailored or custom software

Package software: -

What is the definition of Software? Types of different software


     It is a set of pre-written software program different kinds of program related to an application are combined together to form a package. They are Ms. Office package (word, excel, PowerPoint, groove, access, etc), Adobe collection (Page Maker, Photoshop), etc.

Tailored or custom software (Vertical market software):- 

This kind of software is developing for solving a particular problem. Software developed in higher-level language to perform certain functions. We can also say that kind of software that is made on demand for any offices or multinational companies according to their uses. like BVRS for Nepal Election Commission

Utility software

            On advanced level utility software falls on the System software. Utility means to repair or maintain, so Utility software is that kind of software that helps the system to work correctly and smoothly. For example, Antivirus software, debugger, dis- defragment software, Scan disk tools, tune-up utility software, System Profilers, Application launchers, network managers, Encryption utilities.

What is the definition of Software? Types of different software


Firmware

Data stored in a computer or other hardware device read-only memory (ROM) or elsewhere in the circuitry that provides instruction on how that device should operate. Unlike normal software, firmware cannot be changed or deleted by any end-user without the aid of a special program and remains on that device regardless if it’s on or off. Firmware  means- Combination of HARDWARE + SOFTWARE

Liveware

           This term was used in 1966 to computer users.  A Person who operates a computer online.