# Conceptos de CodeQL

Comprenda los conceptos básicos subyacentes CodeQL y cómo le ayuda a encontrar vulnerabilidades y errores en el código.

## Links

* [Análisis de código con CodeQL](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/codeql-code-scanning)

  Puede usar CodeQL para identificar vulnerabilidades y errores en el código. Los resultados se muestran como code scanning avisos en GitHub.

* [Análisis de código de CodeQL para lenguajes compilados](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/codeql-for-compiled-languages)

  Comprenda cómo CodeQL analiza los lenguajes compilados, las opciones de compilación disponibles y aprenda a personalizar el proceso de generación de bases de datos si es necesario.

* [Conjuntos de consultas codeQL](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/codeql-query-suites)

  Puede elegir entre diferentes conjuntos de consultas integrados CodeQL que se usarán en la CodeQLcode scanning configuración.

* [Consultas de CodeQL personalizadas](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/custom-queries)

  Las consultas personalizadas amplían CodeQLel análisis de seguridad integrado para detectar vulnerabilidades y aplicar estándares de codificación específicos del código base.

* [CLI de CodeQL](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/codeql-cli)

  Puede usar CodeQL CLI para ejecutar procesos de CodeQL localmente en proyectos de software o para generar resultados de code scanning para cargarlos en GitHub.

* [CodeQL para VS Code](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/codeql-for-vs-code)

  Puede escribir, ejecutar y probar consultas CodeQL dentro de Visual Studio Code con la extensión CodeQL.

* [Áreas de trabajo de CodeQL](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/codeql-workspaces)

  CodeQL las áreas de trabajo permiten desarrollar y mantener varios paquetes relacionados CodeQL juntos, resolviendo las dependencias entre ellas directamente desde el origen.

* [Archivos de referencia para consultas](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/query-reference-files)

  Puedes usar archivos de referencia de consulta para definir la ubicación de una consulta que quieres ejecutar en las pruebas.

* [Paquetes de consultas de CodeQL](/es/enterprise-server@3.22/code-security/concepts/code-scanning/codeql/query-packs)

  Puede elegir entre diferentes conjuntos de consultas integrados CodeQL que se usarán en la configuración de CodeQLcode scanning.