Também relacionado a este assunto, podemos falar sobre convenções para nome de variáveis/funções que podem variar por linguagem de programação.
Snake case
É um estilo bastante comum na linguagem Python. Consiste em escrever tudo em lowercase, separando cada palavra por um underline. Exemplo: minha_primeira_variavel
(Lower) Camel case
Muito comum em linguagens como Java e JavaScript. Consiste em escrever a primeira palavra começando por uma letra minúscula e as palavras seguintes começando por letra maiúscula, sem espaços. Exemplo: minhaPrimeiraVariavel. Para classes, é comum usar o Upper Camel Case. Neste caso, a primeira palavra também se inicia com uma letra maiúscula.
Lembrando que isso não é uma obrigatoriedade, mas sim uma boa prática reconhecida pelas pessoas que trabalham com cada uma dessas linguagens.