Kotlin is a new language based on the Java Virtual Machine (JVM) that is fascinating the developer community with its concise, clear syntax, its lack of boilerplate code, and its full interoperability with the Java language.
The following topics will be covered in this chapter:
- The features offered by Kotlin
- Installing and running Kotlin
- The various constructs of the language