Professional Documents
Culture Documents
Here are some common types of software. Click on More » to see more information about
each type of software.
More »
An operating system
More »
Word-processing software lets you fix
mistakes in your writing or rearrange text.
You can check your spelling or count how
many words you have entered. You can
decorate your text by making it bold,
changing its size, or using a different font.
A word processor
Type Spreadsheets
More »
A spreadsheet
Examples PowerPoint.
Purpose Create slideshows for meetings.
More »
Presentation software
More »
More »
Type Games
More »
A computer game
More »
More »
CAD software
More »
More »
An e-mail client
The same computer could be used for thousands of different tasks, depending on what
software it runs.
Software components of a computer system have no physical presence, they are stored in digital
form within computer memory. There are different categories of software, including system
software, utilities and applications software. Software can also be described as being
either generic or bespoke.
System software is the software used to manage and control the hardware components and which
allow interaction between the hardware and the other types of software. The most obvious type of
system software is the computer's operating system but device drivers are also included within this
category.
Utility software is software such as anti-virus software, firewalls, disk defragmenters and so on
which helps to maintain and protect the computer system but does not directly interface with the
hardware.
Applications software (also known as 'apps') are designed to allow the user of the system
complete a specific task or set of tasks. They include programs such as web browsers, office
software, games and so on. They are usually the reason you bought the computer system in the first
place and aren't concerned with the management or maintenance of the system itself.
Any individual software package, whichever of the above types it falls into, can be either generic (or
'off-the-shelf') or it can be bespoke(custom-built). Generic software is mass produced with the
intention that it will be used by a wide variety of different users in a range of different situations.
Bespoke software is created for a specific purpose which will be used in a known environment.
Often generic software is used when there is a package available that meets the needs of the user.
Because it is used by many more people the cost of creating it is spread over a greater number of
people or organisations and so the cost to the individual is much lower. It also has the advantage
that it is available immediately there's no waiting time involved while the software package is
designed, created and tested. Bespoke software has the advantage that it can be tailor made to
exact specifications but it significantly more expensive and will take time to create.
ASCII - Binary
Character Table
Letter ASCII Code Binary Letter ASCII Code Binary
01011010
128 64 32 16 8 4 2 1