Kotlin Setup for MacOSX: Install Java JDK. Kotlin Tutorial for beginners Android: Kotlin Programming requires Java virtual machine to execute its code. So we need to install Java JDK to provide a runtime environment for Kotlin Coding. So lets first setup Java jdk on MacOSX. Kotlin is officially now language for Android app development.