What is the Case of Letter? (Upper/Lower/Camel/Snake/Hyphen)

Data System Architecture

About

The case of a letter refers to its representation.

The most known cases are:

  • upper case (ie UPPERCASE, LOWERCASE)
  • and lower case (ie lowercase, uppercase)

but there is more:

  • Camel Case: UserCount used in java code for instance
  • Snake Case: user_count used in properties for instance
  • SQL Case: USER_COUNT used in SQL (known also as SCREAMING_SNAKE_CASE or UPPER_SNAKE_CASE)
  • Hyphen Case: user-count also known as kebab-case, lisp-case, etc.

Historically

They refer to the physical cases where printers kept their letters

Uppercase Lowercase

Where you can see a physical representation of letter frequency.





Discover More
Data System Architecture
Collation - String comparison

Collation is a general term for the process and function of determining the sorting order of strings of characters (or in other term, how a strings comparison is performed) Collation implementations must...
Card Puncher Data Processing
Shell Data Processing - tr (translate or delete characters)

tr is a filter program that translate, squeeze, and/or delete characters. It's part of the Gnu utility. Taking the case from lower to upper EOLEOL EOL characters
Data System Architecture
String - Comparison - case-(sensitive|insensitive|less)

case sensitivity is a parameter of string comparison (or collation) that tells if the case should be taken into account during the comparison. Comparing two strings in a case-sensitive manner means...
Data System Architecture
Text - Lowercase characters

lowercase characters are characters with a lower case. In unicode, lowercase is a category. See Lowercase Example from a 0061u+0061 to z 0061u+007A...
Data System Architecture
Text - String

A string is a finite sequence of characters with the same coding representation (ie character set). As a sequence is, a string is also characterized as an abstract data structure case...



Share this page:
Follow us:
Task Runner