A property of an object or data whose internal state can be changed after it's created.
The opposite of immutable. While it's intuitive to work with because you can directly modify a variable's value, it can also become a source of bugs when an unintended change propagates to code that holds a reference to the same object.
© 2026 ITBGM