teach-ict.com logo

THE education site for computer science and ICT

1. Introduction

Computer programming involves reading, writing and manipulating values in memory.

These values are the building blocks of the program, just like bricks are the building blocks of a house.

There are two types of values that a computer program uses

  • Values that change as the program runs
  • Values that do not change as the program runs.

These two types are called 'variables' and 'constants'. This section will discuss both types.