Variables and Constants

A variable holds a value in a memory location that is needed for the execution of you program

A variable can only hold one value at the time, the variable can change

A memory location needs to be allocated for the variable value before it can be used by the program

VARIABLES CAN NOT HAVE A SPACE

Declaration means to declare a variable as a certain data type

Initialization means to set an initial value for  a variable

Assignment means to change the value held at the variable location

A variable must be initialized before it can be used

Meaningful identifier are essential