Sensibilidade a caixa em linguagens de programação: um comparativo
A maioria das linguagens modernas é sensível a caixa: JavaScript, Python, Go, Rust, Swift, Java, C, C++, C#.
Exceções notáveis: SQL (na maior parte dos dialetos), atributos HTML, nomes de propriedades CSS, Fortran, Pascal e Visual Basic clássico.
Insensibilidade a caixa pode esconder bugs: se userID e UserId são iguais, você não sabe qual seu colega quis dizer. Convenções modernas favorecem universalmente a correspondência estrita.