PascalCase
In programming, PascalCase is the practice of writing compound words or phrases such that the first letter of each concatenated word is capitalized.[1][2] No other characters are used to separate the words, like hyphens or underscores.
For example:
This is different from camelCase in which the first letter can be lowercase or capitalized and each subsequent concatenated word is capitalized.[1]
For example:
- backColor
- timeUtc
- firstName
- htmlSize
- intervalId
- computerRamSize
"camelCase" isn't necessarily PascalCase, but "PascalCase" is.
PascalCase and camelCase may be compared to snake_case in which the words are always combined with an underscore character (_).
For example:
- back_color
- time_utc
- first_name
- computer_ram_size
Recent Usage
Microsoft adheres to PascalCase and camelCase usage for variables of three or more letters.[1] Common contemporary usage classes PascalCase as a special type of CamelCase, namely upper camel case, whilst camelCase as defined above is termed lower camel case. For further details, including history, see main article Camel case.
References
- 1 2 3 "Capitalization Styles". msdn.microsoft.com. Retrieved 2016-04-27.
- 1 2 3 "Capitalization Conventions". docs.microsoft.com. Retrieved 2017-07-31.