Kotlin programming language
Kotlin is a modern, statically typed programming language developed by JetBrains that runs on the Java Virtual Machine (JVM) and can also compile to JavaScript, native code, and WebAssembly. It is designed to be fully interoperable with Java code while offering more concise syntax, enhanced…
Key facts
- First appeared
- 2011
- Category
- technology
- Problem solved
- Kotlin was created to address the perceived shortcomings of Java, such as verbosity, boilerplate code, and the prevalence of NullPointerExceptions (NPEs), by offering a more concise, safer, and modern alternative without sacrificing full interoperability with the existing Java ecosystem.
- Platforms
- JVM (Java Virtual Machine), WebAssembly, JavaScript (frontend and backend), Android, Native (iOS, macOS, Linux, Windows, watchOS, tvOS)
Related technologies
Notable users
- JetBrains
- Square
- Duolingo
- Uber
- Netflix
- Atlassian