immutable
adj.adj. describing something that cannot be changed or fixed. In programming, it means a value or object that stays the same once it is created.
adj. incapable of being altered or changed. In a programming context, it describes data structures or values that cannot be modified after their initial creation.
The constant value is immutable.
Using immutable data structures can help prevent bugs in your code by ensuring that once a value is set, it remains the same.
Functional programming languages often rely on immutable variables to ensure that the state of the application remains predictable and consistent across different threads of execution.
From Middle English immutable, from Latin immūtābilis (“unchangeable”); im- + mutable.