Kotlin

JetBrains' concise, null-safe language for the JVM, the first choice for Android apps. See how developers rate it month by month on DTDb.

Category
programming language
Developer
JetBrains
Created by
Andrey Breslav
First release
2011
License
Apache-2.0
Open source
Yes
Pricing
Free
Website
https://kotlinlang.org
Paradigms
Object-oriented, Functional
Typing
Static
Type strength
Strong
Type inference
Yes
Memory management
Garbage collected
Runs as
Bytecode on a virtual machine
Main implementation
Kotlin/JVM, also Native and JS
Concurrency
Coroutines
Null safety
Yes
Package manager
Gradle, Maven
Used for
Mobile, Back end
Specification
Kotlin Language Specification

Top rated programming languages — Monthly Ranking