Zmienna to wydzielony obszar w pamięci programu, który ma za zadanie przechowywać jakieś informacje. W zależności od tego jaką informację chcemy przechować mówi się o typach zmiennych. Wyróżniamy dwa podstawowe typy danych. Typ rzeczywisty i liczbowy.