Kotlin | |
---|---|
![]() | |
Paradigma | |
Surgido em | 2010 (14–15 anos)[1] |
Última versão | 2.0.20 (22 de agosto 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 em 2011 pela empresa tcheca JetBrains,[4] que compila para a Máquina virtual Java (JVM) e também traduzida para a linguagem JavaScript e compilada para código nativo (via LLVM).[5][6] Foi anunciada em 2017 pela Google como uma linguagem de desenvolvimento oficial do 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