Menu
Coddy logo textTech

Compilador de Kotlin online

Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.

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

Escribe, compila y ejecuta Kotlin online

Un compilador y playground de Kotlin online gratuito. Escribe Kotlin en tu navegador, pulsa Run y el compilador de Kotlin construye y ejecuta tu programa en segundos. Sin JDK, sin IntelliJ IDEA, sin Android Studio y sin proyecto Gradle que configurar antes.

El editor usa el mismo motor que VS Code, así que el resaltado de sintaxis y el autocompletado de Kotlin funcionan desde el principio. El código se compila con el compilador oficial Kotlin/JVM en un contenedor aislado, así que tienes el lenguaje real: null safety, expresiones when, data classes, lambdas y la biblioteca estándar completa. El programa de ejemplo lee dos líneas de stdin, justo lo que necesitas para problemas de entrevista y ejercicios de línea de comandos.

Qué hace útil a este compilador de Kotlin

  • Compila y ejecuta al instante: escribe Kotlin, pulsa Run y mira stdout y cualquier error de compilación en segundos, en el ordenador o en el móvil.
  • Resaltado de sintaxis y autocompletado de Kotlin con el mismo motor de editor que VS Code, con diagnósticos claros del compilador cuando algo no pasa la comprobación de tipos.
  • Entrada por stdin: readLine() y readln() leen del cuadro de entrada del playground, así que los programas de línea de comandos y las soluciones de entrevistas técnicas funcionan de principio a fin.
  • El compilador y la biblioteca estándar reales de Kotlin/JVM: colecciones, plantillas de string, funciones de extensión, data classes y sealed classes se ejecutan igual que en local.

Qué puedes construir en el playground de Kotlin

  • Null safety en la práctica: tipos nullable, el operador de llamada segura ?., el operador Elvis ?: y los smart casts, probados línea a línea sin un proyecto Android alrededor.
  • Colecciones y lambdas: map, filter, groupBy, sortedBy y fold sobre listas y mapas, el núcleo funcional del Kotlin de cada día.
  • Algoritmos y problemas de entrevista que leen entrada de stdin, además de experimentos rápidos con data classes, ramas when, rangos y funciones de extensión.

Preguntas frecuentes sobre el compilador de Kotlin online

¿El compilador de Kotlin online es gratis?
Sí, el playground de Kotlin es gratuito y no requiere registro. Abre la página, escribe tu código y ejecútalo. No hay que instalar JDK, IntelliJ ni Android Studio.
¿Necesito Android Studio o el JDK instalados?
No. Kotlin se compila y ejecuta en nuestros servidores, así que no se instala nada en tu máquina. Es una forma rápida de probar un fragmento desde un Chromebook, una tablet, un portátil de trabajo restringido o cualquier ordenador donde no puedas configurar una toolchain.
¿Puedo leer entrada de stdin en el playground de Kotlin?
Sí. Escribe tus líneas de entrada en el cuadro de entrada y léelas con readLine() o readln(), exactamente igual que al ejecutar un programa compilado en una terminal. El programa inicial lo hace: lee un nombre y una edad e imprime un saludo.
¿Qué versión de Kotlin usa el compilador?
El playground usa el compilador oficial Kotlin/JVM con la biblioteca estándar, así que las características modernas del lenguaje (when sin sujeto, data classes, sealed classes, funciones de extensión e infix, lambdas finales y desestructuración) funcionan todas. Las APIs exclusivas de Android no están disponibles porque no hay runtime de Android; todo lo de la biblioteca estándar de Kotlin sí.
¿Cómo aprendo Kotlin después de probar el compilador?
Edita el código de ejemplo, pulsa Run e itera. Cuando quieras algo más estructurado, el curso interactivo y gratuito de Kotlin de Coddy cubre null safety, when, bucles, funciones y colecciones con ejercicios prácticos y un certificado al final: una base sólida antes de Android o Ktor.

Herramientas útiles para Kotlin

Herramientas gratuitas basadas en el navegador que complementan el Playground de Kotlin - todo parte de Coddy.