camelCase
Соглашение об именах, где слова пишутся слитно, а каждое новое начинается с заглавной — getUserName, с горбами, как у верблюда.
Оно делится на два варианта: lower camelCase начинается со строчной (userName), а UpperCamelCase, чаще называемый PascalCase, — с заглавной (UserName). Принято, что классы пишут вторым способом, а переменные первым — в Java, JavaScript, C# и большинстве языков этого семейства.
Альтернативы — snake_case (Python, Ruby, SQL) и kebab-case (CSS, Lisp, URL). Выбор произволен, но не бессмыслен: смешанные соглашения в одной кодовой базе — надёжный источник опечаток, поэтому в большинстве языков есть руководство по стилю, которое ставит точку в споре.