Bir programlama dili için değişkenler, verileri saklamak ve saklanan bu verileri sonradan kullanmak için kullanılan bellek nesneleridir.
Tanımladığımız her bir değişken işletim sistemi üzerinde bir yer kaplar.
Bu yerin boyutu kimi zaman belli yani değişmez iken kimi zaman ise kullanıcının program esnasında gireceği verilere göre değişebilecek durumdadır.
Bu yüzden değişken tanımlama işleminde dikkatli davranmalı ve gereksiz yere değişken tanımlama veya nesne türetme işlemlerinden kaçınmalıyız.
Değişken bir değere sahip olmalıdır.
Değişken tanımlanırken kodlama standartlarına uygun tanımlama yapılmalıdır.
Değişken isimleri rakamla başlayamaz.
Değişken tanımlanırken boşluk bırakılamaz.
Değişken ismi özel karakterler içeremez. (* / - +)
Değişken tanımlanırken Türkçe karakter kullanılmamalıdır.
Tanımlı özel sözcükler kullanılamaz. (if, for, while, else) Birçok programlama dilinde bir değişken tanımı yapıldığında, o değişkenin türüne göre istenilen büyüklükte bir hafıza bölgesi işletim sisteminden istenir. Tanımlanan değişkene bir değer atandığında değişken için ayrılan hafıza bölgesine o değer yazılır.
int a = 5;
char b = ‘a’;
String c = ‘‘Java Programlama Dili’’;