Konstanta (pemrograman)

constant dinamis bernilai berasal sebagai fitur bahasa dengan ALGOL 68.. Studi Ada dan C + + kode telah menunjukkan bahwa constant dinamis bernilai jarang digunakan, biasanya untuk 1% atau kurang dari objek, ketika mereka bisa digunakan lebih banyak, karena beberapa 40-50% dari lokal, non-kelas objek sebenarnya invarian sekali dibuat Di sisi lain, seperti "immutable variables/variabel yang berubah" cenderung menjadi default dalam pemrograman functional languages karena gaya pemrograman mereka mendukung tanpa efek samping (misalnya, recursion) atau membuat most declarations immutable/ML bahasa pemrograman | deklarasi yang paling berubah secara default. Beberapa bahasa fungsional bahkan [[Purely functional|forbid side-effecs]t]/ [[Murni fungsional|melarang efek samping]] seluruhnya.