Naming style cases strings - camel,snake,kebab,pascal cases tutorials with examples

Case name styles in programming

String is a group of characters which contains word(s). Sentence is group of strings or words
In programming languages, there are different types strings cases styles availableĀ 

There are various case styles for combing words to declare a variables or functions or URL in programming languages, This will be used asĀ  conventional notations only.
All programming languages not follow all cases.

For example, Camel Cases in java are used for declaring variable names,kebab case are used in lisp language for define variable names.

We are going to discuss about different case strings.

Following are different cases name styles notations available in various programming language.

Case type


alternative names

camel case



snake case


underscore case

Kebab case


hyphen , dash or caterpillar or lisp or css case

Flat case


simple case

Flat case


simple case

cobol case


FULL CAPS CASE or Train case

Camel case conventionalĀ 

camel case also abbreviated as camelCase or camel capsĀ 

  • first character of each word is upper case.
  • In programming languages, variables declared with camel case where first character of each word is Uppercase except first word.Ā 
  • That means each string starts with lower case.
  • came cases can beĀ  FullName or firstName
  • Important points
  • spaces and punctuation in strings not accepted
  • These are conventional notations only not have syntax effects.
  • used in declaring variables or member variables for a objects in object programming languages like java
  • underscore not accepted

valid camel cases examples are ZipCode, lastName.

Invalid examples are zip code, full_name, phone-number.

snake case strings

These are compound words, each word is separated by underscore symbols

hello_world is a snake case string example.

Important points about snake case sentences

  • Each word is separated by underscore
  • spaces and punctuation are not allowed
  • these are used in declaring variablesĀ  and method names in some programming languages
  • starting letter of each word is either lower or uppercase.
  • Convention notation is to use starting letter as lower case.

valid snake case examples are first_name and last_name,Full_name

invalid snake case examples are ā€œfirst nameā€, ā€œemployee,salaryā€

Kebab or Hypen case

Also called hyphen case or dash case, which is used to join the stringĀ  of words with hyphen symbols, where all the words are in lower case.

Important points

  • each word in component sentence are separated by hyphen (-) symbols
  • All the words are in lower case only
  • These will be used in declaring variables in Lisp programming language and also defining URLs with this conventional notation in SEO.

valid names are naming-style-case-example

Invalid names are first_name

Example case styles examples inĀ JavaScript

Similar Posts