![](/https/kotlinlang.org/lp/server-side/static/hero-mobile-693277a2ae5f71191e6424cf9be03bcf.png)
Write concise and expressive code while maintaining full compatibility and interoperability with Java
Great web frameworks at your service!
Use popular frameworks
Use your favorite tools
IDE support
For a Java developer, getting started with Kotlin is very easy. Kotlin is natively supported in IntelliJ IDEA, and the automated Java-to-Kotlin converter is there to help you with your first steps. The powerful refactoring, navigation, and static code analysis features make programming in Kotlin a pleasure!
Better scalability with Coroutines
![GOTO 2019 • Server-side Kotlin with Coroutines](https://img.youtube.com/vi/hQrFfwT1IMo/maxresdefault.jpg)
Kotlin’s support for Coroutines helps you build server-side applications that scale to massive numbers of clients, with modest hardware requirements.