Immutability

/ɪˌmjutəˈbɪləti/ noun

Definition

A property of objects or data structures that cannot be changed after creation, requiring new instances to be created for any modifications. This eliminates many sources of bugs and makes programs easier to reason about.

Etymology

From Latin 'immutabilis' meaning unchangeable, combining 'in-' (not) with 'mutabilis' (changeable). The concept gained prominence in functional programming as a way to avoid the complexity of shared mutable state.

Kelly Says

Immutability is like writing in pen instead of pencil - once you write something down, it can't be erased or changed, so you always know exactly what you have! This might seem limiting, but it eliminates entire categories of bugs related to unexpected changes, especially in concurrent programs.

Translations

AMአማርኛ
ተለዋዋጭነት
ARالعربية
عدم القابلية للتغيير
BNবাংলা
অপরিবর্তনীয়তা
CACatalà
immutabilitat
CSČeština
neměnnost
DADansk
uforanderlighed
DEDeutsch
Unveränderlichkeit
ELΕλληνικά
αναλλοίωτη
ESEspañol
inmutabilidad
FAفارسی
تغییرناپذیری
FISuomi
muuttumattomuus
FRFrançais
immuabilité
GUGU
અપરિવર્તનીયતા
HAHA
rashin juyawa
HEעברית
אי-שינויות
HIहिन्दी
अपरिवर्तनीयता
HUMagyar
változhatatlanság
IDBahasa Indonesia
ketidakberubahan
IGIG
ihe na-enwetaghi mwube
ITItaliano
immutabilità
JA日本語
不変性
KKKK
өзгеруіліктігі
KMKM
ភាពមិនផ្លាស់ប្តូរ
KO한국어
불변성
MRMR
अपरिवर्तनीयता
MSBahasa Melayu
ketidakubahan
MYမြန်မာ
တည်ဆဲမှုရ
NLNederlands
onveranderlijkheid
NONorsk
uforanderlighet
PAPA
ਅਪਰਿਵਰਤਨਸ਼ੀਲਤਾ
PLPolski
niezmienność
PTPortuguês
imutabilidade
RORomână
imutabilitate
RUРусский
неизменяемость
SVSvenska
oföränderlighet
SWKiswahili
kutobadilika
TAதமிழ்
மாறாமை
TEతెలుగు
మార్పులేనిది
THไทย
ความไม่สามารถเปลี่ยนแปลง
TLTL
hindi pagbabago
TRTürkçe
değişmezlik
UKУкраїнська
незмінність
URاردو
ناتغیر پذیری
VITiếng Việt
tính bất biến
YOYO
aiboje-ise
ZH中文
不可变性
ZUZU
ukungashintshi

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.