Kotlin | |
---|---|
![]() | |
Paradigma | |
Surgido em | 2010 (13–14 anos)[1] |
Última versão | 1.9.24 (7 de maio de 2024[2]) |
Criado por | JetBrains |
Estilo de tipagem |
|
Influenciada por | |
Plataforma |
|
Sistema operacional | |
Licença | Apache 2.0 |
Extensão do arquivo |
|
Página oficial | kotlinlang |
Kotlin é uma linguagem de programação multiplataforma, orientada a objetos e funcional, concisa e estaticamente tipada (variáveis com tipos específicos), desenvolvida pela JetBrains em 2011,[4] que compila para a Máquina virtual Java e que também pode ser traduzida para a linguagem JavaScript e compilada para código nativo (via LLVM).[5][6] Foi anunciada em 2017 pela Google como a linguagem oficial do sistema Android.[4][7]
A versão da JVM (Java Virtual Machine) de sua biblioteca padrão depende da Java Class Library, mas a inferência de tipos permite que sua sintaxe seja mais concisa. Apesar de possuir uma sintaxe mais concisa e um pouco diferente da linguagem Java, Kotlin é projetada para ter uma interoperabilidade total com código Java, agilizando assim a sua adoção.[4]
Foi considerada pelo público a 2ª linguagem "mais amada", de acordo com uma pesquisa conduzida pelo site Stack Overflow em 2018.[8]
<ref>
inválida; não foi fornecido texto para as refs de nome :1