As perguntas sobre Kotlin foram mostradas apenas para os desenvolvedores que escolheram Kotlin como uma das três principais linguagens de programação.

Qual é o seu objetivo com o Kotlin?

AndroidJVMNativoKotlin para JavaScriptAndroid66%JVM57%Nativo8%Kotlin para JavaScript5%

O Kotlin/Native foi lançado recentemente e já está sendo usado por 8% dos desenvolvedores. Saiba mais

Kotlin para JVM

Para quais versões do JDK você desenvolve com o Kotlin?

25%11%14%80% 7% 2% 4%JDK 11JDK 10JDK 9JDK 8JDK 7JDK 6Não sei

Mesmo após o surgimento do JDK 11, a participação do JDK 8 continua crescendo.

Kotlin para Android

Quais versões do Android são seu alvo com o Kotlin?

74%79%75%66%62%38%18% 1%9.0 Pie8.0–8.1 Oreo7.0–7.1.2 Nougat6.0–6.0.1 Marshmallow5.0–5.1.1 Lollipop4.4–4.4.4 KitKat4.1–4.3.1 Jelly BeanInne

Kotlin para JavaScript

Seu objetivo está no lado do servidor ou no lado do cliente?

87%
Navegador
51%
No lado do servidor (como Node.js)

Kotlin/Native

Para quais plataformas você desenvolve?

74%48%47%45%28%25% 7%LinuxAndroidMacOSWindowsiOSWebAssemblyIncorporado

O Kotlin/Native permite a você escrever código multiplataformas. Ele abre o caminho da IoT para desenvolvedores Kotlin.

Quais tipos de aplicativos você desenvolve no Kotlin?

62%41%29%22% 9% 7% 5% 4% 2% 2% 0% 2%MóvelBack-end da WebBiblioteca ou estruturaFerramentasDesktopIoTDesenvolvimento de jogosFront-end da WebAnálise de dados/BIIncorporadoAprendizado de máquinaInne

Há quanto tempo você utiliza o Kotlin?

27%28%28%17% 1%Menos de 6 mesesDe 6 meses a menos de 1 anoDe 1 a menos de 2 anosDe 2 a menos de 4 anosHá mais de 4 anos

O Kotlin é usado principalmente para novos projetos (96%) e apenas 38% o usam para projetos pré-existentes.

Para que finalidades você utiliza o Kotlin?

71%Para o trabalho
69%Para projetospessoais/paralelos
33%Brincoocasionalmentecom o Kotlin(hobby)
0%Inne

Mais de um terço dos desenvolvedores estão migrando seus projetos existentes para o Kotlin.

Que outras linguagens de programação os desenvolvedores Kotlin usam regularmente?

100% 86% 61% 48% 46% 44% 44% 28% 23% 19% 18% 18% 17% 16%KotlinJavaJavaScriptSQLHTML/CSSLinguagens de script ShellPythonTypeScriptGoSwiftCC++GroovyPHP
All results

Quase todos os desenvolvedores Kotlin (92%) estavam usando Java antes de começarem a usar o Kotlin. A maioria deles (86% de todos os usuários do Kotlin) ainda continua usando o Java.

Para saber mais sobre a situação da linguagem Kotlin, confira nosso documento oficial Kotlin Census Report.