abstract:In computer programming, const-correctness is the form of program correctness that deals with the proper declaration of variables or objects as mutable or immutable. The term is mostly used in a C or C++ context, and takes its name from the const keyword in those languages.