# Kotlin Support

Kotlin-specific features and guidance
Table of Contents

Kotlin support in PMD is based on the official grammar from https://github.com/Kotlin/kotlin-spec.

Language Info for Kotlin

- Since PMD 7.0
- Implementation: `KotlinLanguageModule`
- Id: kotlin
- PMD: ✔️
- CPD: ✔️

Java-based rules and XPath-based rules are supported.

Tags: languages PmdCapableLanguage CpdCapableLanguage