No, but learning Java first will help speed your progress in learning Kotlin. But that shouldn't be the case, go for Kotlin if you want, it's not a must to learn java first.