What is kotlin


Write better Android apps faster with Kotlin. Kotlin is a modern statically typed programming language that will boost your productivity and increase your developer happiness.

Modern and expressive

Kotlin's modern language features allow you to focus on expressing your ideas and write less boilerplate code. Less code written also means less code to test and maintain.

Safer code

Improve your app quality with Kotlin. @Nullable and @NonNull types are baked into Kotlin's type system to help you avoid NullPointerExceptions. Kotlin also has many other language features to help you avoid common programming mistakes.


Call Java-based code from Kotlin, or call Kotlin from Java-based code. Kotlin is 100% interoperable with the Java programming language, so you can have as little or as much of Kotlin in your project as you want.

Kotlin for Android Developers

Kotlin is the new official language to write Android Apps, and thanks to this book, you'll be writing code in no time. Straight to the point, practical and full of examples, it will show you the language while developing an Android App. Learn the Kotlin and start enjoying Android development again with this powerful and modern language.


Google has officially announced Kotlin as a supported language to write Android Apps. These are amazing news for Android developers, which now have the ability to use a modern and powerful language to make their job easier and funnier. But this comes with other responsibilities. If you want to be a good candidate for new Android opportunities, Kotlin is becoming a new need most companies will ask for. So it's your time to start learning about it! And "Kotlin for Android Developers" is the best tool. Recommended by both Google and Jetbrains.

Kotlin History

Designed by JetBrains
Developer JetBrains and open source contributors
First appeared 2011
Filename extensions .kt, .kts
Platform Outputs Java virtual machine bytecode and JavaScript source code
Stable release 1.3.11 / December 6, 2018; 1 day ago[1]
OS Any supporting JVM or JavaScript interpreter


Kotlin 2018-12-08View: 967

Categories: Kotlin


Leave a comment