Sabitler önceden tanımlanır ve değer, atanır ve program içinde değeri değiştirilemez. diğer tiplerdeki değişkenlere programın her yerinde istenilen değer atanabilir. fakat bir sabit değere yeni bir değer ataması yapılırsa hata alınır.
Sabitlerin kullanım amacı programlamada herhangi bir değerin değişmesini engellemektir.