Kotlin adalah bahasa pemrograman modern yang ringkas dan aman, serta sepenuhnya kompatibel dengan ekosistem yang berjalan di atas mesin virtual serupa Java. Ia dirancang untuk mengurangi kode berulang dan kesalahan umum. Kotlin populer untuk pengembangan aplikasi bergerak pada salah satu platform besar dan juga dipakai di sisi server. Fitur seperti keamanan terhadap nilai kosong membantu mencegah kelas bug yang sering terjadi. Sintaksnya lebih singkat dibanding pendahulunya untuk tugas yang sama.
Kotlin menawarkan penulisan yang lebih ringkas dan aman sambil tetap dapat memakai ekosistem yang sudah matang, sehingga mempercepat pengembangan.
Sebuah aplikasi bergerak ditulis dalam Kotlin sehingga kode lebih pendek dan risiko kesalahan akibat nilai kosong ditekan sejak tahap penulisan.