Edit Page

Reference

Provides a complete reference to the Kotlin language and the standard library.

Where to Begin

This reference is designed for you to easily learn Kotlin in a matter of hours. Start with the basic syntax, then proceed to more advanced topics. While reading, you can try out the examples in the online IDE.

Once you get an idea of what Kotlin looks like, try solving some Kotlin Koans - interactive programming exercises. If you are not sure how to solve a Koan, or you're looking for a more elegant solution, check out Kotlin idioms.

Browse Offline

You can download the entire reference documentation as a single PDF file.

Kotlin Training

Get Kotlin Training from JetBrains and Certified Partners or apply to get your own Kotlin training program certified. For more details check out the Kotlin Training Certified by JetBrains page