Snake case
The general term for the notation where multiple words are concatenated with underscores ("_") for specific purposes, such as making word boundaries more visible after combining multiple words into a single string, with all letters in lowercase
Snake case (or snake_case) is the process of writing compound words so that the words are separated with an underscore symbol (_) instead of a space. The first letter is usually changed to lowercase. Some examples of Snake case would be "foo_bar" or "hello_world". It is commonly used in computer code. At least one study found that readers can recognize snake case faster than CamelCase.[1]
Variants
changeIf the first letter of each word is uppercase, this is known as Train-Case.[2][3]
Programming languages that use snake case
changeRelated pages
changeReferences
change- ↑ "An Eye Tracking Study on camelCase and under_score Identifier Styles".
- ↑ "StackOverflow - What's the name for snake_case with dashes?".
- ↑ "Camel_SNAKE-kebab".