Program Variables
A variable is a program object that can contain a value.
The set of possible values (and operations) determine the type of the variable.
A variable is implemented by having the compiler assign a location in memory to correspond to the variable.