- Do not start with underscore (used for technical programming)
- variables in all lower case
- CONSTANTS IN ALL UPPER CASE
These rules are decided by the industry (those who are using the programming language). The above rules were commonly used within the "C" programming language and have to large degree carried over to C++.