The sprint to the top: Kotlin plays in the big leagues now, TIOBE index shows
© Shutterstock / Maridav
What a difference a month (and a new title) can make! Last month, Kotlin was not even in Tiobe’s top 50 programming languages and now it occupies the 43rd position.
To be young and cool! Shortly after Swift cracked Tiobe’s top ten programming languages list, it is now Kotlin’s turn to wow the crowd and jump into the top 50. It might not seem like much but this sprint proves that Kotlin is finally putting its best foot forward.
This programming language is now a first-class language on Android and it has been receiving a lot of attention from developers lately.
Developers love Kotlin: Here’s the proof
Kotlin plays well with the Java programming language, Mike Cleron, Director of the Android Platform wrote in a blog post announcing Android’s support for Kotlin. “The effortless interoperation between the two languages has been a large part of Kotlin’s appeal.” Furthermore, this programming language will be “very familiar to anyone who has used the Java programming language.”
Cleron also revealed that developers love Kotlin and we couldn’t agree more. According to the results of our annual survey, Kotlin occupies the sixth position. However, since the first two positions are occupied by Java 9 and Java 6, 7 and 8 respectively, one could say that this young programming language is technically in top 5 most beloved (and used) programming languages.
Why learn Kotlin?
Kotlin is now a first-class language on Android and it has jumped into Tiobe’s top 50 programming languages list. If this won’t convince you to give it a try, perhaps you’ll change your mind when you see an infographic which explains why you should learn Kotlin. Find it here.
Still not convinced? Here are its key features:
- Open source
Kotlin is distributed under Apache License, Version 2.0.
- Interoperable with Java and Android
Using Kotlin instead allows you to cut off the lines of code by approximately 40% (compared to Java).
- Easy to learn
Kotlin is developed by JetBrains, a company renowned for creating development tools for professionals. No wonder, it is tool-friendly. You can choose any Java IDE or build it from the command line.
It is aimed at removing dangers of null references from the code (a big headache in Java). Also, it is type-safe.
Also, if you are familiar with Kotlin and you want to test your knowledge, why not take a quiz?