Conoce en que país fue desarrollado tu lenguaje de programación favorito y mucho más. ¿todos están escritos en Inglés?
Primero que nada el inglés es un idioma universal, tan popular que a partir de ello podemos deducir inmediatamente lo importante que es trabajar con un lenguaje de programación que pueda tener soporte en todo el mundo.
¿Entonces todos los lenguajes de programación están escritos en inglés? No todos, en su gran mayoría. Pero conozcamos algo más…
Algo curioso es que las palabras clave utilizadas, para casi todos los lenguajes, están en Inglés. ¿Por qué?, pues imaginemos:
Si los comentarios, variables, clases y métodos escritos por el usuario, están escritos en el idioma nativo del programador ¿Que tan confuso puede ser? Especialmente en términos de mantener el código, o tener otros desarrolladores trabajando en él. Sería complicado no crees?
Lenguajes de programación no-Inglés
De acuerdo con la base de datos de la Historia de los Lenguajes de Programación (HOPL) exiten +8500 lenguajes de programación registrados, de los cuales 2,400 de ellos fueron desarrollados en los Estados Unidos, 600 en el Reino Unido, 160 en Canadá y 75 en Australia.
Es decir, más de un tercio de todos los lenguajes de programación se desarrollaron en un país que habla principalmente Inglés.
Hay que tener en cuenta que algunos lenguajes de programación se desarrollaron en otros países pero que su estructura es de idioma inglés.
Desarrollado en Suiza, Pascal fue el lenguaje principal utilizado para desarrollar los primeros ordenadores Macintosh. Niklaus Wirth, el informático suizo que desarrolló PASCAL, podría haber usado cualquiera de los cuatro idiomas nacionales de Suiza. ¿Por qué eligió Inglés?.
Tal vez, si en un futuro se siguen creando más lenguajes de programación de seguro tendrá una estructura en idioma inglés y entonces ya sabemos la respuesta del porqué.
Te dejamos la lista de los Lenguajes de Programación y los países en los que fueron creados:
C -> | Estados Unidos | PHP -> | Groenlandia |
C++ -> | Dinamarca | Pascal -> | Suiza |
C# -> | Dinamarca | Lisp -> | Estados Unidos |
Python -> | Holanda | Swift -> | Estados Unidos |
Java -> | Canadá | Ruby -> | Japón |
JavaScript -> | Estados Unidos | SQL -> | Estados Unidos |
Basic -> | Estados Unidos | Visual Basic -> | Estados Unidos |