Kotlin website states:
Kotlin is 100% interoperable with Java.
Is Kotlin a subset/superset of Java?
Also the the documentation states that Kotlin is compatible with JavaScript so how is it compiled to support both? Is Kotlin a cross platform language like Xamarin?
Does Java interpolate back to Kotlin?