Question: what is the difference between a variable and data?
Answer: Variables are data values that can change when the user is asked a question, for example, their age. Variables may change during program execution. A variable is a memory location . It has a name that is associated with that location.