¿Son los lenguajes de programación informática iguales en todas partes? Quiero decir, ¿los programadores que se sientan en Japón o en cualquier otro país utilizan las mismas palabras (if, else, for , while) aunque no sepan inglés?

El documento estándar de ALGOL 68's fue publicado en numerosas lenguas naturales. El estándar permitía la internacionalización del lenguaje de programación; las palabras clave no tenían por qué ser las mismas que las mnemotécnicas inglesas.

Los lenguajes de alto nivel se escriben para comodidad del programador. Muchas veces, en el caso de los lenguajes inflexibles que exigen mnemónicos en inglés carentes de significado, un programador escribe una rutina de impresión bonita para permitir sustituciones en el idioma nativo. A veces, el uso de lenguajes de programación no ingleses se generaliza para determinados países.[1] (Es una cuestión de preferencia cultural adoptar o no palabras clave basadas en el inglés.)

Hay lenguajes informáticos cuya gramática y/o sintaxis y/o conjuntos de caracteres se basan en modismos no ingleses.[2]

Recuerdo haber programado ordenadores analógicos en los que el lenguaje se introducía enchufando cables de conexión y la salida se leía en contadores.

Más tarde, programé un ordenador digital introduciendo palabras en el panel frontal y leyendo la salida de los registros por las luces.

Hoy en día, muchas personas instancian un entorno de resolución de restricciones utilizando señales de satélite, topología almacenada, datos en tiempo real transmitidos por RF, y programan su sistema experto con habilidades de lenguaje natural de IA por voz. "K.I.T.T. Llévame a casa"

main-qimg-a373ee822cff2cfadf8ca5e05bb247b0

Dentro de poco, el comando programará el coche para que se conduzca solo en lugar de trazar una ruta y dar información de navegación giro a giro.

Cada país tiene lenguajes de programación localizados para los asistentes de voz de la IA. Fuera de las familias de habla inglesa, nadie dará órdenes a Alexa o Siri con comandos de programación basados en el inglés.[3]

Notas de pie de página

[1] Una breve historia sobre los lenguajes de programación soviéticos y las exploraciones espaciales[2] Lenguajes de programación no basados en el inglés - Wikipedia[3] Desvelado: 1.000 frases que activan incorrectamente Alexa, Siri y Google Assistant