Kotlin or Java Which is better?

This is the question which many of the new android developers , even the experienced ones have in their mind.

Ofcourse learn kotlin it is the obvious answer.

Is it really the obvious answer ?

Let’s go deep and find what’s the best answer** is.

Answer is whatever suits you the best ..let’s suppose you are a backend J2EE Developer or backend java developer and you are very good at it , your brain imagines the code in java. So it will be very productive for you to stick with java.