Une chose intéressante à considérer est que l'anglais est également sensible à la casse. (Je soupçonne que cela est vrai pour la plupart des langues naturelles, mais il peut très bien ne pas être vrai pour tous.)
Il y a une grosse différence (là où j'habite, de toute façon, près de la ville de la Lecture) entre:
J'aime la lecture.
et
J'aime la Lecture.
De même, alors que beaucoup de gens ne capitaliser de manière incorrecte, et vous pouvez généralement comprendre ce que cela signifie, cela ne signifie pas que cet écrit est considéré comme correct. Je suis pointilleux quand il s'agit de ce genre de chose, ce qui n'est pas à dire que j'ai tout bien moi-même, bien sûr. Je ne sais pas si c'est une partie de l'héritage de la langue de programmation de la casse, mais je pense qu'elle peut être.
Un avantage distinct de la sensibilité à la casse pour les langages de programmation, c'est que le texte devient culturellement insensibles ainsi. Il est assez mauvais d'avoir, à l'occasion, sort un compilateur qui l'encodage de texte est utilisé pour un fichier source - avoir à spécifier la culture , il en serait encore pire :(