Merhabalar,
Öncelikle şöyle söylüyeyim, Java öğrenmek her zaman artınıza olacaktır. Öğrenmenizi şiddetle tavsiye ederim. Android için Java ve Kotlin meselesine gelince, Kotlin Java ile yüzde yüz uyumlu bir dildir. Aynı zamanda ben 4 senedir android uygulama geliştiriyorum. Hep Java kullandım. Hala da Java kullanıyorum. Ancak Androidin genel işleyeiş mantığını kavradığımdan, ha Kotlin yazmışım, ha Java yazmışım, bir farkı yok. Hala Javayı tercih etmemin sebebi Java üzerinde daha hakim olmamdır. Google Java'yı geliştiren Oracle firması ile olan ilişkilerinde olumsuzluklar yaşadığı için böyle bir yola gitti ve gelecekte Kotlin dilinin kullanılacağını söyledi. Java desteğini çekmedi ve çekmekle ilgili bir açıklama yapmadı. Ancak Kotlin dilini androide oldukça güzel entegre ettiklerinden, kodlar daha kısa ve anlaşılması daha basit oldu. Bu yüzden Kotlin dili gelecekte geliştiriciler tarafından tercih edilecektir ve daha şimdiden Java'dan daha çok tercih edilmeye başladı. Size 'kişisel tavsiyem' android için öğreniyorsanız direk kotlin dilinden başlamanız. Ancak sadece android değil bir çok yapıda ve bir çok farklı dilde etkin olabilmek gibi bir amacınız varsa, şuan Java öğrenmeniz daha mantıklı. Herhangi bir dili iyice öğrendikten sonra ikinciyi öğrenmeniz sadece bir bakışla olabilmektedir.
İyi çalışmalar dilerim herkese.