Latince variabilis teriminden türetilmiş, değişken neyin değiştiğini veya bir tür değişime tabi olduğunu temsil eden bir kelimedir. Kararsız, tutarsız ve değişken olma özelliği ile karakterize edilen bir şeydir. Başka bir deyişle, değişken, belirli bir grup içinde belirtilmemiş bir öğe tanımlamanıza izin veren bir semboldür . Bu küme, genellikle değişkenin evrensel dizisi (değişkenin evreni, diğer durumlarda) olarak tanımlanır ve içinde bulunan her parça değişkenin bir değerini oluşturur.
Örneğin: x, evrende bir değişkendir { 1, 3, 5, 7 }. Bu nedenle, x yukarıda belirtilen değerlerden herhangi birine eşit olabilir, böylece baltayı 8'den küçük herhangi bir tek sayı ile değiştirmek mümkündür.
Gördüğünüz gibi değişkenler, aynı evrene, farklı değerlere ait olmaktan vazgeçmeden değiştirilebilen veya elde edilebilecek formüller, önermeler ve algoritmalardaki mevcut elementlerdir . Bir değişkenin değerlerinin bir aralık içinde çerçevelenebileceği veya ait olma durumlarıyla sınırlı olabileceği belirtilmelidir.
Farklı değişken türlerinden bahsedebiliriz: diğer fenomenlere veya değişkenlere atanan değere bağlı olan bağımlı değişkenler; değerlerindeki değişiklikler diğerinin değerlerini etkileyen bağımsız değişkenler ; Rastgele değişkenler, E kümesinin her bir öğesine gerçek bir sayı ilişkilendiren işlevlerdir.
Başka bir sınıflandırmada, diğerleri arasında, sayısal nitelikleri ile ifade edilen farklı nitelikleri, özellikleri veya modaliteleri ifade eden nitel değişkenler ve sayısal değişkenlerin olduğu söylenebilir. Niteliksel değişkenler içinde, nominal değerler (medeni durum gibi sayısal olmayan ve sıralanamayanlar) ve ordinal veya yarı-nicel olanlar (sayısal olmayan ancak sınavların not ettiği gibi sıralanabilirler) vardır. . Bir kısmı için, niceliksel değişkenler ayrık (ara değerlere izin vermez, ancak bir kişinin kardeşlerinin sayısı gibi kesin sayılar) veya sürekli (sürekli veya iki sayı arasında ara değerleri kabul edenler, örneğin ağırlık veya boy ölçümleri) olabilir.
Programlama ( hesaplama ) alanında değişkenler, bir programın çalışması sırasında içeriği değiştirebilen veri yapılarıdır . Bu yapılar, bilgisayarın ana belleğindeki ayrılmış bir alana karşılık gelir.
Her değişken için programcı, onu diğerlerinden tanımasını sağlayan bir etiket atar, böylece ne zaman ihtiyaç duysa o değişkeni arayabilir ve kendisine atanan değerle gider. Örneğin, değişken "num" olarak adlandırılmış ve 7 rakamıyla kaydedilmişse Programlayıcı kullanmak istiyorsa, programlayabilir: num = num + 1 ve bahsedilen değişkenden önce bir sonuç alabilir.
Programlamada değişkenler başka bir şekilde sınıflandırılır, diğerleri arasında, boole tipi, kayan nokta ondalık, dizi, matris ve rasgele olanlar da vardır.
Değişkenler, programlamanın temelidir, bir dile yanıt verir ve programcının işi düzenli ve verimli bir şekilde gerçekleştirmesini sağlar. Değişkenlerin toplamı bir programda belirli bir eyleme neden olanlardır ve programcının isteklerine daima cevap verirler. Bu, bir motorun dışında veya belirli bir programın kodunun, bu değişkenlerin başka bir anlama gelebileceği ve bu nedenle toplamlarının farklı olduğu anlamına gelir ; çünkü her programcı, kodunuzdaki değişkenlerin her birine istediğiniz değerleri atayabilir.
Son olarak, astronomide değişken yıldızların, parlaklıkta önemli farklılıklar yaşayanların olduğu belirtilmelidir.