LowerCamelCase

lowerCamelCase (parte de CamelCase) é uma convenção de nomes na qual um nome é formado por múltiplas palavras que são unidas como uma única palavra com a primeira letra de cada uma das múltiplas palavras (exceto a primeira) maiúsculas dentro da nova palavra que forma o nome. Uma variação é chamada UpperCamelCase na qual a primeira letra da nova palavra é maiúscula, permitindo que ela seja facilmente distinguida de um nome inferior CamelCase. (O nome deriva da corcunda ou lombada que parece aparecer em qualquer nome CamelCase). A vantagem do CamelCase é que em qualquer sistema de computador onde as letras de um nome têm que ser contíguas (sem espaços), um nome mais significativo pode ser criado usando uma sequência descritiva de palavras sem violar a limitação de nomes.

CamelCase ganhou popularidade como uma convenção com o software WikiWiki (pronuncia-se wikee wikee; wiki significa "rápido" em havaiano), que automaticamente cria e identifica links de hipertexto em páginas Web e é usado na Wikipedia, a enciclopédia contribuída pelo usuário. CamelCase é agora usado em vários protocolos recomendados pelo World Wide Web Consortium, tais como o Simple Object Access Protocol (SOAP), Synchronized Multimedia Integration Language (SMIL) e Extensible Markup Language (XML).