Camel case (estilizado como camelCase) es la práctica de escribir frases o palabras compuestas sin espacios ni signos de puntuación, indicando la separación entre palabras con una letra mayúscula al inicio de cada palabra interior. El nombre se debe a que las mayúsculas a lo largo de una palabra en camelCase se asemejan a las jorobas de un camello. El nombre camelCase se podría traducir como caja camello, aludiendo al término caja usado en tipografía para referirse a las mayúsculas —caja alta—, o a las minúsculas —caja baja—.
Camel case es usado a menudo como una convención de nomenclatura en la programación.
Existen dos tipos de camelCase:
UpperCamelCase (más conocido como PascalCase), cuando la primera letra de cada una de las palabras es mayúscula. Ejemplo: EjemploDeUpperCamelCase. lowerCamelCase (o simplemente camelCase), igual que la anterior con la excepción de que la primera letra es minúscula. Ejemplo: ejemploDeLowerCamelCase.
Usos En varios lenguajes de programación Java JavaScript .NET C C++ C# Objective-C ActionScript PHP Python Scala (lenguaje de programación) Kotlin (lenguaje de programación) Dart En los primeros wikis, como WikiWikiWeb, donde escribir una palabra en camelCase creaba automáticamente un enlace interno. En nombres de empresas tales como GeneXus BellSouth CompuServe Microsoft, antiguamente MicroSoft PriceWaterhouseCoopers OmegaSoft VaxaSoftware eDreams En algunos hashtag
Véase también
Snake case Kebab case Flat case
Referencias
Enlaces externos Primer wiki, creado por Ward Cunningham Caja alta y baja en el DRAE.
Categoría:Programación Categoría:Tipografía