* C/C++ * C# * Go * Java/Kotlin * JavaScript/TypeScript * Python * Ruby{% ifversion codeql-rust-available %} * Rust{% else ifversion codeql-rust-public-preview %} * Rust (public preview){% endif %} * Swift {% ifversion code-scanning-actions-language %}* {% data variables.product.prodname_actions %} workflows{% endif %} > [!NOTE] > > * Use `java-kotlin` to analyze code written in Java, Kotlin or both. > * Use `javascript-typescript` to analyze code written in JavaScript, TypeScript or both. For more information, see the documentation on the {% data variables.product.prodname_codeql %} website: [Supported languages and frameworks](https://codeql.github.com/docs/codeql-overview/supported-languages-and-frameworks/).