

fun main() {
val name = "stranger" // Declare your first variable
println("Hi, $name!") // ...and use it!
print("Current count:")
for (i in 0..10) { // Loop over a range from 0 to 10
print(" $i")
}
}
fun main() {
val name = "stranger" // Declare your first variable
println("Hi, $name!") // ...and use it!
print("Current count:")
for (i in 0..10) { // Loop over a range from 0 to 10
print(" $i")
}
}
Go cross‑platform without compromising performance, UX, or code quality.
Leverage AI models tailored for Kotlin, backed by JetBrains' open data, benchmarks, and tooling built into your workflow.
Build fast applications with Spring or Ktor. Kotlin's expressiveness makes backend code a pleasure to write and maintain.
Write less boilerplate, ship more features with the official language of Android development since 2019.
fun main() {
val name = "stranger" // Declare your first variable
println("Hi, $name!") // ...and use it!
print("Current count:")
for (i in 0..10) { // Loop over a range from 0 to 10
print(" $i")
}
}

July 3, 2026
KotlinConf 2026 marked a milestone for the Kotlin community: the very first Golden Kodee Community Awards. The awards recognize the individuals and communities whose passion and dedication help the Kotlin ecosystem thrive. From creating educational content and building engaging online communities to organizing events, fostering connections, and driving positive societal impact, the Golden Kodee Awards […]

July 1, 2026
Kotlin support is now available in BlueJ, one of the most established environments for teaching introductory object-oriented programming (OOP). This work is the result of a collaboration between JetBrains and the BlueJ team at King’s College London, including Professor Michael Kölling and Dr. Neil Brown, whose work has shaped programming education for decades. Download BlueJ […]

June 30, 2026
Hi everyone! May and June brought so much Kotlin news that I needed a little extra space for this roundup. Kotlin turned 15, Kotlin 2.4.0 arrived with new capabilities for developers on every platform, and I found plenty of ways to learn, experiment, build AI agents and AI-powered applications, and explore useful Kotlin Multiplatform libraries. […]

June 29, 2026
Starting from IntelliJ IDEA 2026.2, JetBrains will sunset Kotlin Notebook as a product and will no longer maintain it. The plugin will remain available on an open-source model so the community can continue its development. Below, we explain why we’re making this change, how it affects current Kotlin Notebook users, what comes next, and how […]
fun main() {
val name = "stranger" // Declare your first variable
println("Hi, $name!") // ...and use it!
print("Current count:")
for (i in 0..10) { // Loop over a range from 0 to 10
print(" $i")
}
}JetBrains is investing in AI models tailored for Kotlin, providing open data, benchmarks, and AI-native tooling integrated into your workflow.
At the same time, Kotlin makes it easy to build your own AI-powered features with seamless backend integrations and a growing ecosystem.
Koog is JetBrains’ new Kotlin-native framework for creating powerful AI agents that run locally, interact with tools, and automate complex tasks. Whether you’re developing a simple chat assistant or an advanced multi-step workflow, Koog gives you full control with clean Kotlin code – no external services are required. Build, extend, and experiment with AI agents entirely in Kotlin.
Get started

