If I were a newbie coder getting into object-oriented programming, I would most definitely learn Kotlin instead of Java. Hell, if you’re a Java coder you should jump ship NOW! Kotlin is a newish beautiful statically typed programming language for modern multi-platform applications. It’s 100% interoperable with Java. For more information visit https://kotlinlang.org