Kotlin , Android ve Java ile tam uyumlu bir şekilde çalışır . Java ile Kotlin birbirlerini tamamlayan iki dildir. Kotlin , Java’ya göre daha kısa ve daha özgün bir kodlama biçimine sahiptir. Yazılımcıları kendine çekmesindeki en önemli etmenler de sade ve kendine özgün olmasıdır.