# Queries for CodeQL analysis

Explore the CodeQL queries that code scanning uses to analyze code.

## Links

* [About built-in CodeQL queries](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/about-built-in-queries)

  Learn about the CodeQL queries that code scanning uses to analyze code.

* [GitHub Actions queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/actions-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in GitHub Actions workflow files when you select the default or the security-extended query suite.

* [C and C++ queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/c-cpp-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in C or C++ when you select the default or the security-extended query suite.

* [C# queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/csharp-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in C# when you select the default or the security-extended query suite.

* [Go queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/go-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in Go (Golang) when you select the default or the security-extended query suite.

* [Java and Kotlin queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/java-kotlin-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in Java or Kotlin when you select the default or the security-extended query suite.

* [JavaScript and TypeScript queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/javascript-typescript-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in JavaScript or TypeScript when you select the default or the security-extended query suite.

* [Python queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/python-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in Python when you select the default or the security-extended query suite.

* [Ruby queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/ruby-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in Ruby when you select the default or the security-extended query suite.

* [Rust queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/rust-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in Rust when you select the default or the security-extended query suite.

* [Swift queries for CodeQL analysis](/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-queries/swift-built-in-queries)

  Explore the queries that CodeQL uses to analyze code written in Swift when you select the default or the security-extended query suite.