{"meta":{"title":"Reference for code scanning with CodeQL","intro":"Find information to apply to your work with CodeQL code scanning.","product":"Security and code quality","breadcrumbs":[{"href":"/en/enterprise-cloud@latest/code-security","title":"Security and code quality"},{"href":"/en/enterprise-cloud@latest/code-security/reference","title":"Reference"},{"href":"/en/enterprise-cloud@latest/code-security/reference/code-scanning","title":"Code scanning"},{"href":"/en/enterprise-cloud@latest/code-security/reference/code-scanning/codeql","title":"CodeQL"}],"documentType":"subcategory"},"body":"# Reference for code scanning with CodeQL\n\nFind information to apply to your work with CodeQL code scanning.\n\n## Links\n\n* [Recommended hardware resources for running CodeQL](/en/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/recommended-hardware-resources-for-running-codeql)\n\n  Recommended specifications (RAM, CPU cores, and disk) for running CodeQL analysis on self-hosted machines, based on the size of your codebase.\n\n* [CodeQL build options and steps for compiled languages](/en/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-build-options-and-steps-for-compiled-languages)\n\n  Learn how CodeQL builds compiled languages, including available build modes and language-specific autobuild behavior for C/C++, C#, Go, Java, Kotlin, Rust, and Swift.\n\n* [Queries for CodeQL analysis](/en/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-queries)\n\n  Explore the CodeQL queries that code scanning uses to analyze code.\n\n* [Using the advanced functionality of the CodeQL CLI](/en/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-cli)\n\n  You can use the CodeQL CLI to locally develop, test and run CodeQL queries on software projects.\n\n* [CodeQL CLI commands manual](/en/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-cli-manual)\n\n  Reference information for the commands available in the most recent release of CodeQL CLI.\n\n* [CodeQL for Visual Studio Code reference](/en/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-for-vs-code)\n\n  Find troubleshooting and telemetry information for the CodeQL extension for VS Code."}