# compatibilidad con idiomas de GitHub

Un resumen de los lenguajes de programación que son compatibles con las características de GitHub.

<!-- If you make changes to this article, also update any feature-level articles to reflect the same changes in language support. -->

## Acerca de los lenguajes compatibles

La mayoría de las características de GitHub funcionan sin importar en qué lenguaje esté escrito tu código. Puedes buscar código o habilitar el resaltado de sintaxis con base en cualquier lenguaje conocido en GitHub. Para obtener más información, consulte [Comprendiendo la sintaxis de búsqueda de código en GitHub](/es/search-github/github-code-search/understanding-github-code-search-syntax#language-qualifier) o [Crear y resaltar bloques de código](/es/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#syntax-highlighting).

Algunos productos de GitHub tienen características que solo son compatibles actualmente para un subconjunto de lenguajes de programación.

Entre los lenguajes principales para las características de GitHub se incluyen C, C++, C#, Go, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala y TypeScript. Para las características que son compatibles con los administradores de paquetes, los administradores de paquete que son actualmente compatibles se incluyen en la tabla con sus lenguajes relevantes.

Algunas características son compatibles con administradores de paquetes o lenguajes adicionales. Si quiere saber si se admite otro lenguaje para una característica o solicitar soporte técnico para un lenguaje, visite [Discusiones de la comunidad de GitHub](https://github.com/orgs/community/discussions).

<!-- Source for the following tables lives in data/tables/supported-code-languages.yml -->

## Idiomas principales admitidos en GitHub.com y GitHub Enterprise Cloud

\| Language | |:----|

> \[!NOTE]
> La compatibilidad del lenguaje con GitHub Copilot varía en función del volumen y la diversidad de datos de entrenamiento de ese lenguaje. La compatibilidad de Gradle con el gráfico de dependencias y Dependabot alerts se limita a la carga de datos obtenidos mediante la API de envío de dependencias.

[^1]: PHP and Scala are supported for code scanning by third-party actions, but not by CodeQL.