Kotlin
A concise multiplatform language developed by JetBrains
Kotlin Census 2018 Infographics and Report
Kotlin 1.0 was released 3 years ago. It has been an amazing journey and a huge achievement to get to where we are today: Kotlin/Native has opened up incredible possibilities for Kotlin usage on all platforms, Kotlin was announced as a first-class language on Android, and our KotlinConf has become a successful annual event. The potential for the language is immense: every year Kotlin users double in number. Programmers all over the world are using Kotlin to create their server- and client-side web applications, Android and iOS mobile applications, and even data science.
This is the first year when we present the Kotlin Census infographics report to provide you with more insights and trends around Kotlin. Check it out!
Methodology and general overview
We received 4,396 responses through our official Kotlin channels between December 2018 and March 2019 (these responses were not limited to only those who use Kotlin). The most meaningful insights have been made into an infographic and text report.
We were excited to learn that Kotlin is the primary language for 39% of respondents, 46% use it for server-side production code, and 10% use Kotlin for data science. Usage of coroutines has doubled in comparison to the year before. The total usage of libraries has also doubled, and the popularity of the libraries continues to grow.
Community contribution and growth
Today more than 2 million people use Kotlin on every kind of platform, for the development of all possible types of software. More than 250 contributors help drive development and the ecosystem forward. We are very happy with the dedication and hard work of our community who have contributed so much to the Kotlin learning materials and spreading Kotlin knowledge.
It was exciting to see community-driven learning resources such as Stack Overflow and blog posts overtaking official documentation in popularity among Kotlin adopters in 2018. We support this all the way and we want to thank all the authors and speakers out there for sharing their Kotlin knowledge!