SOFTWARE
SOFTWARE
BY :DEVANSH NAGARWAL
MSI, BBA [G],SEC-A,[CA]
WHAT IS A SOFTWARE?
It is a set instructions that tell a computer what to do.
Software comprises the entire set of programs,
procedures, and routine associated with the operation of
a computer system.
The term was coined to differentiate these instructions
from hardware—i.e., the physical components of a
computer system.
A set of instructions that directs a computer’s hardware to
perform a task is called a software program.
Driver
software
Program-
ming
software
SYSTEM SOFTWARE
System software is software designed to provide a
platform for other software.
When you first power up your computer, it is the system
software that is initially loaded into memory.
Unlike application software, the System software is not
used by end-users like you.
It only runs in the background of your device, at the most
basic level while you use other application software. This
is why system software is also called “low-level software”.
Examples : microsoft windows,mac,window OS ,linux etc.
APPLICATION SOFTWARE
Application software is a program or group of programs
designed for end-users.
They are installed and operated on a computer-based on
the user’s requirement.
These types of computer software are productive end-user
programs that help you perform tasks.
Example –end number of applications.
`TYPES OF APPLICATION SOFTWARE
WORD Eg.-microsoft
used to create word sheets
PROCESSING and type documents etc.
word,notepad
SOFTWARE etc.
Eg-outlook,
Email program used for emailing.
gmail etc.
PROGRAMMING SOFTWARE
It is a software which helps the programmer in developing other software.
They are programs that are used to write, develop, test, and debug other
software, including apps and system software.
Programming software is used by software programmers as translator
programs.
They act as facilitator software used to translate programming languages into
machine language code.
Translators can be compilers, interpreters and assemblers. You can
understand compilers as programs that translate the whole source code into
machine code and execute it. Interpreters run the source code as the program
is run line by line. And assemblers translate the basic computer instructions –
assembly code – into machine code.