20
Kotlin är en plattform, statiskt typad, allmänt programmeringsspråk med typinferens.Kotlin är utformad för att samverka fullt ut med Java, och JVM-versionen av dess standardbibliotek beror på Java Class Library, men typinferens gör att syntaxen kan vara mer kortfattad.Kotlin riktar sig huvudsakligen till JVM, men kompilerar också till JavaScript eller inbyggd kod (via LLVM).Kotlin sponsras av JetBrains och Google genom Kotlin Foundation.Kotlin stöds officiellt av Google för mobilutveckling på Android.Sedan Android Studio 3.0 släpptes i oktober 2017 ingår Kotlin som ett alternativ till standard Java-kompilatorn.Android Kotlin-kompilatorn låter användaren välja mellan inriktning på Java 6 eller Java 8-kompatibel bytekod.