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 →