Hi I am just starting learning and don't know should I learn Java or Kotlin. Am new to this and I don't have any programming experience. Can anyone please help me? TY
It seems like Kotlin is the new favorite for Android development. Java is increasingly becoming "old hat" from what I've seen. https://developer.android.com/kotlin
Java support has got to continue in parallel with Kotlin for the foreseeable future because there is so much Java code already written. It would be an extreme hardship for developers of legacy apps to have to rewrite their entire app in Kotlin just to update one small thing.
My vote is for Java as it has taken a great part of the programming market and wouldn't step back in the nearest future.
Also, for beginners, Java is easier to learn.
If you want to do Android development you should almost certainly be using Kotlin. Most employers (In the US at least) will be looking for Kotlin skills over Java.
However, if the company is super old and slow to adopt technology they might have a large Java code base. So it's also important to know Java.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.