Знаеш, че един български лев има 100 стотинки. Тази стойност не се е променяла от създаването на българската валута. Тя не е променлива. Но стойността на българския лев спрямо другите валути в света често се променя. Тя е променлива, защото зависи от много условия в държавите – производството, търговията, природата и други.
В програмирането променливата съхранява информация, която е нужна за изпълнението на дадената програма. Това може да бъдат точки от тест, име на потребител, изтекло или оставащо време и други. Тази информация е променлива. Тя зависи от условието и действията на потребителя. Програмистите създават променливите според нуждите на своята програма. Една програма може да има повече от една променлива.