Oi Leandro
Atualmente os interpretadores estão reconhecendo alguns caracteres considerados como especiais que são os acentos por exemplo, você pode criar variáveis e funções com acento. Porém as linguagens de programação seguem o padrão inglês como por exemplo o nome das palavras reservadas (class, let, const, function, etc).
Você poderia criar um interpretador e uma linguagem em português mas como o inglês é uma língua global é mais fácil outros desenvolvedores aderirem a ela.
Tem até linguagens de programação criadas aqui no Brasil que seguiram o inglês como a Lua que foi criada na PUC do RJ e é utilizada em vários jogos famosos.