Live briefing
Everything about Constant (computer programming)
Value that is not changed during execution
In computer programming, a constant is a value that is not altered by the program during normal execution. When associated with an identifier, a constant is said to be "named," although the terms "constant" and "named constant" are often used interchangeably. This is contrasted with a variable, which is an identifier with a value that can be changed during normal execution. To simplify, constants' values remains, while the values of variables varies, hence both their names. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Constant (computer programming)A 5-minute orientation
- Skim a recent paper: Mixed integer quadratically constrained quadratic programming for neural network Lipschitz constant computationInfluential work since 2022
- Pick up a classic book: Variations on ConstantsThe most-reprinted book on the subject
- Go sideways: ConstA closely related topic
- Go sideways: Immutable objectA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
- No matching papers found.
🆕 Influential since 2022
📚 Books worth reading
Variations on ConstantsMarkus Müller-Olm · 2006
Numerical Algorithms for Number TheoryKarim Belabas, Henri Cohen · 2021
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Const In some programming languages, const is a type qualifier (a keyword applied to a data type) that indicates that the data is read-only. While this can be…
- Immutable object In object-oriented (OO) and functional programming, an immutable object (unchangeable object) is an object whose state cannot be modified after it is created…
- Type qualifier In the context of programming languages, a type qualifier is a keyword that can be used to annotate a type to instruct the compiler to treat the now qualified…
- Final (Java) In the Java programming language, the final keyword is used in several contexts to define an entity that can only be assigned once. Once a final variable…
- Constexpr constexpr is a specifier keyword in the C and C++ programming languages which, roughly speaking, specifies that something may be evaluated at compile time…
- C++11 C++11 is a version of a joint technical standard, ISO/IEC 14882, by the International Organization for Standardization (ISO) and International Electrotechnical…
- C syntax C syntax is the form that text must have in order to be C programming language code. The language syntax rules are designed to allow for code that is terse…
- This (computer programming) this, self, and Me are keywords used in some computer programming languages to refer to the object, class, or other entity which the currently running…