Kotlin by JetBrains
Concise. Multiplatform. Fun.
Kotlin is a concise, cross-platform programming language developed by JetBrains.
Expand your Kotlin skills with the official YouTube channel of the Kotlin programming language.
Kotlin Tutorials, Kotlin Multiplatform, Kotlin Coroutines, Kotlin Tips, Talking Kotlin Podcast, ATOM Podcast.
Subscribe for shows, the latest news, and live events!

Kotlin Multiplatform (KMP) at McDonald’s

KotlinConf'25 - Keynote

How Kotlin is Powering TV Broadcasts Worldwide | Talking Kotlin #139

How Kotlin Developers Use JetBrains AI Assistant in IntelliJ IDEA

How Junie Helps You Code Faster with Kotlin in IntelliJ IDEA

Using Platform-Specific APIs in KMP Apps

Creator of Spring: No desire to write Java | Talking Kotlin #138

Building MCP with Kotlin: Claude Desktop Controls My Smart Home Lights!

Building KMP Libraries: The RevenueCat Story | Talking Kotlin #137

Guards in Kotlin 2.1

Becoming a KMP Expert | Talking Kotlin #136

We fixed an inconsistency in Kotlin (non-local break & continue)

Multi-dollar String Interpolation in Kotlin | $$

Going from Swift to Kotlin with Skip | Talking Kotlin #135

UUID in Kotlin Multiplatform

Platform Integrations in Kotlin Multiplatform with Russell Wolf | Talking Kotlin #134

KotlinConf 2024: Recap and Highlights

Leading Companies Build with Kotlin Multiplatform (KMP)

Kotlin After 2.0 | Talking Kotlin #133

Revamping and Extending Kotlin's Type System | Ross Tate

Closing Panel | KotlinConf'24

There's more than a mouse in Compose Multiplatform for Desktop | Thomas Künneth

The state of code coverage for Kotlin | Marharyta Nedzelska, Evgeny Mandrikov

Crossing The Barrier Between Kotlin and Rust (and back)! | Tarik Eshaq

Going fast with Kotlin | Andrei Shikov

From Code to Streams | Rafael Roman

The rollercoaster of releasing an Android, iOS, and macOS app with KMP | Marco Gomiero

Using C & native platforms in Kotlin: Building a multi-platform advanced library

Dynamic Exploration of Static Analysis with Compose | Sam Edwards

Mastering Concurrency: End to End Stress Testing with Kotlin Multiplatform – Oliver Okrongli