Se trata de dos estilos de escritura. El primero parece un camello. El segundo, una serpiente. El primero se suele usar en lenguajes como Javascript.
CamelCase= EscriboConEstiloDeCamello
El segundo, en lenguajes como Ruby.
snake_case = escribo_con_un_estilo_de_serpiente
Son inventos para evitar el uso de espacios. Si te encuentras un código con uno de los dos, ya tienes pistas para averiguar qué lenguaje estás viendo.
Imagen: Tom Woodward
Alfredo
Hola, la forma de variables camel case, en la primera letra de la primera palabra es en minúscula, las demás palabra empiezan en mayúscula.
p.e. nombreCompleto (Camel-Case); creo que aquí te refieres a Pascal-Case p.e. NombreCompleto.
escriboConEstiloDeCamello (Camel-Case)
EscriboConEstiloDePascal (Pascal-Case)