camelCase
A convenção de nomenclatura em que as palavras são coladas e cada nova palavra começa com maiúscula — getUserName, com corcovas como um camelo.
Divide-se em duas variantes: o camelCase baixo começa com minúscula (userName) e o UpperCamelCase, mais conhecido como PascalCase, começa com maiúscula (UserName). A convenção é que as classes usem a segunda forma e as variáveis a primeira, em Java, JavaScript, C# e na maioria das linguagens dessa família.
As alternativas são snake_case (Python, Ruby, SQL) e kebab-case (CSS, Lisp, URLs). A escolha é arbitrária, mas não irrelevante — misturar convenções na mesma base de código é uma fonte confiável de erros de digitação, e é por isso que a maioria das linguagens já vem com um guia de estilo que resolve a questão.