2. Variables
A variable is a location in memory that holds one or more values. It has a label or name to identify it and its values can be changed as the program runs.
The programmer gives each variable a name to identify it. This name is used by the program to find the memory location where the variable's data is stored, in order to read or modify it.

