1. Introduction

Software refers to the programs that we run on our computer systems.

Software allows the hardware to do something useful;  without software, the hardware wouldn’t know what it was supposed to do.

Software is made up of a series of instructions or computer code.  It is these instructions which tell the hardware that it needs to print a document or save a file or display a web page.

This section will look at the different types of software that you need to know about for your exam.