They are not. Kotlin and Java are simply interoperable. And Kotlin’s syntax is noticeably more concise than that of Java.