Compilador online

Compilador online para 46 lenguajes

Elige un lenguaje, escribe tu código y presiona Ejecutar. Corre gratis en un sandbox en nuestros servidores, con entrada, sin registro y sin anuncios. Cada lenguaje de abajo tiene su propia página, en su versión actual.

Por el equipo de OnlineCompiler.io. Actualizado el .

Also in EnglishTambém em português

Cómo funciona el compilador online

  • Elige el lenguaje en el menú de la parte superior del editor. El editor carga el programa inicial de ese lenguaje.
  • Escribe la entrada en la pestaña Entrada, si tu programa lee alguna, y presiona Ejecutar. La salida y los errores aparecen justo debajo.
  • La página de cada lenguaje (en la lista de abajo) también tiene Compartir, un enlace que cualquiera puede ejecutar y que se conserva 90 días sin cuenta, y Guardar, que conserva el código en una cuenta gratis.
  • Una ejecución puede durar 30 segundos, con 512 MB de memoria y 2 CPUs, y no tiene acceso a la red.

¿Quieres comprobar una solución con varias entradas? El compilador online con casos de prueba las ejecuta todas a la vez y marca cada una como aprobada o reprobada. Para ejecutar código desde tu propia app o sitio, los mismos lenguajes están en la API, gratis hasta 100,000 ejecuciones al mes.

¿Qué lenguajes puedo ejecutar en línea?

Los 46 lenguajes, cada uno en la versión indicada. Abre uno para ver su editor, las notas y el ejemplo de API. La página de lenguajes añade los ids de los compiladores y los tiempos de ejecución.

Lenguajes populares

Datos y ciencia

Lenguajes de sistemas

Lenguajes funcionales

Scripting y otros lenguajes

Preguntas frecuentes

¿Qué es un compilador en línea?

Un compilador en línea ejecuta tu código en un servidor y devuelve la salida a tu navegador, así que no necesitas instalar nada. Este ejecuta 46 lenguajes, de Python y C++ a Rust, Go y SQL, y acepta entrada para los programas que leen datos.

¿Este compilador en línea es gratis? ¿Necesito una cuenta?

Es gratis, no pide cuenta ni inicio de sesión y no muestra anuncios. Para ejecutar código desde tu propia app o sitio, la API y el widget son gratis hasta 100,000 ejecuciones al mes, uso comercial incluido.

¿Puedo darle una entrada a mi programa?

Sí. Escribe la entrada en la pestaña Entrada antes de presionar Ejecutar y el programa la lee por la entrada estándar (stdin). Toda la entrada se envía al presionar Ejecutar, así que el programa no puede pedir más datos mientras corre.

¿Puedo compartir o guardar mi código?

Sí, en la página de cada lenguaje, debajo del editor. Compartir genera un enlace que cualquiera puede abrir y ejecutar, dura 90 días y no requiere cuenta. Guardar conserva el código en tu cuenta de OnlineCompiler.io hasta que lo borres.

¿Cuánto tiempo puede correr un programa?

Hasta 30 segundos, con 512 MB de memoria, 2 CPUs y sin acceso a la red. Un programa que sigue corriendo a los 30 segundos se detiene con el código de salida 124, y la salida que pase de 64 KB por flujo se corta.