Kotlin
![]() |
Aquest article o secció no cita les fonts o necessita més referències per a la seva verificabilitat. |
![]() | |
Tipus | llenguatge de programació orientat a objectes i JVM language (en) ![]() ![]() |
---|---|
Disseny | JetBrains ![]() |
Desenvolupador | JetBrains ![]() |
Epònim | Kotlin Island (en) ![]() ![]() |
Paradigma de programació | programació orientada a objectes i programació funcional ![]() |
Darrera versió estable | 1.4.31 () ![]() |
Influenciat per | Ruby, Groovy, C#, Gosu, Java, JavaScript i Scala ![]() |
Extensió dels fitxers | kt i kts ![]() |
Codi font | Codi font ![]() |
Llicència | Llicència Apache, versió 2.0 ![]() |
Etiqueta d'Stack Exchange | Etiqueta ![]() |
Pàgina web | Web oficial ![]() |
Kotlin és un llenguatge de programació de propòsit general, multiplataforma i multiparadigma. La seva característica més destacada és comptar amb imferència de tipus. Està dissenyat per poder interoperar completament amb Java tant amb la llibreria de classes de Java com amb la màquina virtual de Java (JVM). Gràcies amb la imferència de tipus, la seva sintaxi es més concisa que la de Java.
A més a més de JVM, Kotlin també es pot compilar a JavaScript (per exemple per aplicacions web amb react) o a codi nadiu per iOS o Android.
El pes i el cost del desenvolupament recau en JetBrains, mentre que la marca Kotlin la administra la Fundació Kotlin. El 7 de maig de 2019 Google va anunciar que Kotlin passava a ser el seu llenguatge principal per a aplicacions en Android. Des de llavors molts desenvolupadors s'han passat a Kotlin.