Kotlin er et tverrplattform, statisk skrevet, generell programmeringsspråk med typeslutning. Kotlin er designet for å fungere fullt ut med Java, og JVM-versjonen av standardbiblioteket avhenger av Java Class Library, men typeinferens lar syntaksen være mer konsis. Kotlin retter seg hovedsakelig mot JVM, men kompilerer også til JavaScript eller innebygd kode (via LLVM). Kotlin er sponset av JetBrains og Google gjennom Kotlin Foundation. Kotlin er offisielt støttet og foretrukket av Google for mobilutvikling på Android.
Egenskaper:
- Kompiler og kjør programmet
- Se programutgang eller detaljert feil
- Avansert kildekoderedigering med syntaksutheving, parentesfullføring og linjenummer
- Åpne, lagre, importer og del Kotlin-filer.
- Tilpass redaktøren
Begrensninger:
- Internett-tilkobling er nødvendig for kompilering
- Maksimal program kjøretid er 20s
- Bare én fil kan kjøres om gangen
- Enkelte filsystem-, nettverks- og grafikkfunksjoner kan være begrenset
- Dette er en batch-kompilator; interaktive programmer støttes ikke. For eksempel, hvis programmet ditt gir en inndatamelding, skriv inn input i kategorien Input før kompilering.