Extensiones de archivos de lenguaje de programación que coinciden con el código alfa-2 de países de la ISO 3166-1
El código alfa-2 de la ISO 3166-1 asigna una combinación de dos letras a cada país y territorio. Algunas de estas combinaciones coinciden con extensiones de archivos de lenguajes de programación.
Entre los ejemplos se encuentran RS, que corresponde a Serbia y también es la extensión de archivos del lenguaje Rust, y RU, que corresponde a Rusia y también es la extensión de archivos del lenguaje Ruby. Otros ejemplos incluyen PY para Paraguay y Python, y PL para Polonia y los lenguajes Perl, PL/I y Prolog.
“También se encuentran casos como EC para Ecuador y el lenguaje eC, ES para España y ECMAScript, y GY para Guyana y el lenguaje Groovy”
La lista de coincidencias entre códigos de país y extensiones de archivos de lenguajes de programación es extensa. Incluye casos como AM para Armenia y Automake, AS para Samoa Americana y ActionScript, y CC para las Islas Cocos y el lenguaje C++. También se encuentran casos como EC para Ecuador y el lenguaje eC, ES para España y ECMAScript, y GY para Guyana y el lenguaje Groovy.
La coincidencia entre códigos de país y extensiones de archivos de lenguajes de programación puede generar confusiones en la asignación de dominios web. Por ejemplo, el dominio .rs es utilizado por Serbia, pero también es la extensión de archivos del lenguaje Rust, lo que puede llevar a confusiones en la identificación de proyectos y sitios web.