adjective
Unable to be changed without exception.
(programming, of a variable) Not able to be altered in the memory after its value is set initially.
noun
Something that cannot be changed.