Kotlin è un linguaggio di programmazione open source tipicamente statico supportato da JetBrains. Kotlin combina OOP e caratteristiche funzionali ed è focalizzato su interoperabilità, sicurezza, chiarezza e supporto degli strumenti. Attualmente ha come target JVM e JavaScript ed è una lingua ufficialmente supportata su Android.