An expression having a value that can be determined during compilation and that does not change during the running of the program. IBM.
An expression whose value does not vary during the program's execution. A constant expression's operand s are all constant
an expression that can be evaluated before program execution begins