KOTLIN

Concise, Safe, Interoperable

Created: 2011 Creator: JetBrains Typing: Static

// OVERVIEW

Kotlin is a modern, statically typed programming language that makes developers more productive. 100% interoperable with Java, it's the preferred language for Android development.

🤖

Android

Google's preferred language

☕

Interoperable

Works with all Java code

✨

Concise

Less boilerplate than Java

examples.kt

                        

// USE CASES

Android

Mobile apps, Jetpack Compose

Backend

Spring, Ktor, http4k

Multiplatform

KMM, Compose Multiplatform

Data Science

KotlinDL, Kotlin for Apache Spark

// RESOURCES