A variable is an abstraction inside a program that can hold a value.Each variable has associated <lata storage that represents one valueat a time. However, value can be a list or other collection that, inturn, contains multiple values. Some <lata types include integers,real numbers, Boolean, string, and list.