Python
# VARIABLES ARE LIKE NAMED BOXES IN THE COMPUTER'S MEMORY
# We give the box a name (the variable name) and we can put something inside it
# (the value)

age = 21
name = "Aisha"
is_student = True

# We can look inside any box whenever we want by using its name
print("The value in the 'age' box is:", age)
print("The value in the 'name' box is:", name)
print("Is this person a student?", is_student)

age = 22                # we just changed what was in the age box
print("After one year, age is now:", age)

old_age = age           # new box called old_age gets a copy of what's in age
print("I saved a copy of the old age here:", old_age)

age = 23                # change the age box again

print("Age box now contains:", age)
print("But old_age box still contains the earlier value:", old_age)
The value in the 'age' box is: 21
The value in the 'name' box is: Aisha
Is this person a student? True
After one year, age is now: 22
I saved a copy of the old age here: 22
Age box now contains: 23
But old_age box still contains the earlier value: 22