Menu
Coddy logo textTech

Compilador Kotlin online

Escreva, execute e compartilhe trechos de código - sem instalação.

CoddyMain.kt
Output
Click Run to see the output here.

Escreva, compile e rode Kotlin online

Um compilador e playground de Kotlin online gratuito. Digite Kotlin no navegador, aperte Run e o compilador Kotlin constrói e executa seu programa em segundos. Sem JDK, sem IntelliJ IDEA, sem Android Studio e sem projeto Gradle para configurar antes.

O editor usa o mesmo motor do VS Code, então o realce de sintaxe e o autocompletar de Kotlin funcionam de imediato. O código é compilado com o compilador oficial Kotlin/JVM em um container isolado, então você tem a linguagem de verdade: null safety, expressões when, data classes, lambdas e a biblioteca padrão completa. O programa de exemplo lê duas linhas do stdin, exatamente o que você precisa para problemas de entrevista e exercícios de linha de comando.

O que torna este compilador Kotlin útil

  • Compile e rode na hora: escreva Kotlin, aperte Run e veja o stdout e qualquer erro de compilação em segundos, no computador ou no celular.
  • Realce de sintaxe e autocompletar de Kotlin no mesmo motor de editor do VS Code, com diagnósticos claros do compilador quando algo não passa na checagem de tipos.
  • Entrada por stdin: readLine() e readln() leem da caixa de entrada do playground, então programas de linha de comando e soluções de entrevistas técnicas funcionam do início ao fim.
  • O compilador e a biblioteca padrão reais do Kotlin/JVM: coleções, templates de string, funções de extensão, data classes e sealed classes rodam exatamente como localmente.

O que você pode construir no playground de Kotlin

  • Null safety na prática: tipos nullable, o operador de chamada segura ?., o operador Elvis ?: e smart casts, testados linha a linha sem um projeto Android em volta.
  • Coleções e lambdas: map, filter, groupBy, sortedBy e fold em listas e maps, o núcleo funcional do Kotlin do dia a dia.
  • Algoritmos e problemas de entrevista que leem entrada do stdin, além de experimentos rápidos com data classes, branches when, ranges e funções de extensão.

Perguntas frequentes sobre o compilador Kotlin online

O compilador Kotlin online é grátis?
Sim, o playground de Kotlin é gratuito e sem cadastro. Abra a página, escreva seu código e rode. Não há JDK, IntelliJ ou Android Studio para instalar.
Preciso ter Android Studio ou JDK instalados?
Não. Kotlin compila e roda nos nossos servidores, então nada é instalado na sua máquina. É um jeito rápido de testar um trecho em um Chromebook, um tablet, um notebook corporativo bloqueado ou qualquer computador onde você não consiga configurar uma toolchain.
Posso ler entrada do stdin no playground de Kotlin?
Sim. Digite as linhas de entrada na caixa de entrada e leia com readLine() ou readln(), exatamente como ao rodar um programa compilado no terminal. O programa inicial faz isso: lê um nome e uma idade e imprime uma saudação.
Qual versão do Kotlin o compilador usa?
O playground usa o compilador oficial Kotlin/JVM com a biblioteca padrão, então os recursos modernos da linguagem (when sem sujeito, data classes, sealed classes, funções de extensão e infix, trailing lambdas e desestruturação) funcionam todos. APIs exclusivas do Android não estão disponíveis, já que não há runtime Android; tudo da biblioteca padrão do Kotlin está.
Como aprendo Kotlin depois de testar o compilador?
Edite o código de exemplo, aperte Run e itere. Quando quiser algo mais estruturado, o curso interativo e gratuito de Kotlin da Coddy cobre null safety, when, loops, funções e coleções com exercícios práticos e um certificado no final: uma base sólida antes de Android ou Ktor.

Ferramentas úteis para Kotlin

Ferramentas gratuitas baseadas no navegador que combinam bem com o Playground de Kotlin - tudo faz parte do Coddy.