Immutable (computer programming)

In programming, an immutable object (also immutability) means that its contents or value will not change or does not allow changes from users after being created. But, this does not mean an unwanted change can not happen to an object being stored in memory by finding unusual ways to bypass built-in rules or security.

The opposite is a mutable object that allows changes.

Category:Computer science
Category:Computer terminology