Jump to content

Snake case

From Simple English Wikipedia, the free encyclopedia
Revision as of 20:17, 16 January 2015 by Josve05a (talk | changes) (WPCleaner v1.34b - Fixed using Wikipedia:WikiProject Check Wikipedia (Link equal to linktext))

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

If the first letter of each word is uppercase, this is known as Train-Case.[2][3]

Programming Languages that use snake case

References

  1. "An Eye Tracking Study on camelCase and under_score Identifier Styles".
  2. "StackOverflow - What's the name for snake_case with dashes?".
  3. "Camel_SNAKE-kebab".