english word · 2026-08-28
immutable
adjective
Meaning
Describes data whose state cannot be modified after it is created. In programming, instead of changing the original object, you create a new version with the desired updates, preserving the original's integrity.
Etymology
From Latin 'immutabilis', where 'in-' means 'not' and 'mutare' means 'to change'.
Examples
"We should use an immutable data structure here to prevent accidental side effects in other parts of the application."
"Functional programming relies heavily on immutable state to make the code easier to reason about and debug."
A new word every day
Get a beautiful english word in your inbox every morning. Free.
Subscribe →