0% found this document useful (0 votes)
19 views

Application Software

Software is a computer program or application that provides instructions for a user's commands. There are three main types of software: application software which includes programs like Microsoft Office and web browsers; system software which manages hardware and allows users to interface with devices, including operating systems, BIOS, and device drivers; and programming software which are computer languages like Java, C, and C++ that are used by programmers to create other programs and applications.

Uploaded by

Angelika Perez
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Application Software

Software is a computer program or application that provides instructions for a user's commands. There are three main types of software: application software which includes programs like Microsoft Office and web browsers; system software which manages hardware and allows users to interface with devices, including operating systems, BIOS, and device drivers; and programming software which are computer languages like Java, C, and C++ that are used by programmers to create other programs and applications.

Uploaded by

Angelika Perez
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Before we dive into the 3 types of software, let’s briefly look at what

software is.

Software is a computer program or an application that provides


instructions to execute a user’s commands. It is something that all of us
use and interact with on a daily basis. Whenever you open an app on
your phone, or send an email, whenever you open a message on
Facebook, create a budget spreadsheet, or join a Zoom call, you are
working with a type of software.

Now that we’ve covered the basic definition of software, let’s look at the
types of software.

Application Software

The application software can be bundled together and that bundle is


known as an application suite. An example of this is Microsoft Office.
The word processor software is designed by combining various small
program to make one single program which can be used for writing text,
creating a spreadsheet or creating presentations. The other type of
application software is Mozilla Firefox, internet explorer. These kinds of
application software can be used for searching any article, text on the
web and interact with the outside world.

System software

The other purpose of system software is to translate inputs received from

other sources and convert them into language so that the machine can

understand.
The BIOS (basic input/output system) is another type of system software

that works when the computer system starts and is used to manage the

data between the hardware devices (video adapter, mouse, keyboard and

printer) and the operating system.

The system software provides the functionality for the user to use the

hardware directly using the device drivers program.

The other example of system software is assembler which has a

functionality to take computer instructions as input and then convert it

into bits so that the processor can read that bit and perform computer

operations.

The other example of system software is a device driver which is used to

control some specific device which is connected to computer systems

like mouse or keyboard. The device driver software is used to convert

input/ output instructions of OS to messages so that the device can read


and understand. The system software can be run in the background or

can be executed directly by the user.

Programming Software

The programming language is the third category of computer software

which is used by the programmers to write their programs, scripts, and

instructions which can be executed by a computer. The other name of

the programming language is a computer language that can be used to

create some common standards. The programming language can be

considered as a brick which can be used to construct computer programs

and operating system. 

The examples of programming languages are JAVA, C, C++, and other


languages.

The JAVA, C, C++ programming languages are considered as high-level


language. The other category of a programming language is a low-level
language.

You might also like