Kotlin este limbajul recomandat de Google pentru aplicații Android și este folosit tot mai mult pe servere. Rulează pe JVM, lângă Java, dar are o sintaxă mai scurtă și protecție la null integrată în tipuri.
Mai jos găsești cuvintele cheie și modificatorii (val, data, sealed, suspend), funcțiile de bază (let, apply, require) și funcțiile pentru colecții, text, fișiere și matematică din biblioteca standard.
Toate exemplele au fost compilate cu kotlinc -Werror și rulate; rezultatul afișat este cel real. Un program Kotlin pornește din funcția fun main().