Editores de código

Estos 3 editores o entornos de desarrollo (IDE) gratuitos te permiten escribir y probar código en línea. Disponen de los lenguajes de programación más conocidos y son ideales si estás aprendiendo y quieres probar cómo se ejecutan los scripts que creas.

Además ofrecen la ventaja de no tener que instalar ningún IDE, compilador, intérprete o máquina virtual de los que usan muchos de los lenguajes ni tampoco tener que estar creando archivos en el ordenador, aunque muchos de ellos te dan la posibilidad de descargar el código generado y guardarlo en un archivo.

JDoodle

JDoodle, completísimo editor/IDE

Consiste en un compilador y editor/entorno de desarrollo (IDE) online con el que escribir y ejecutar fácilmente tus programas o scripts de código. Soporta hasta 63 lenguajes de programación, como C, C#, C++, Python, VB.Net, Swift, Prolog, Perl, PHP, Hack, Ruby, R, COBOL, Node.js, Ada, Bash, Forth, SmallTalk, entre otros muchos. Asimismo cuenta con terminales interactivas en línea para las bases de datos MySQL y MongoDB. Tienes la posibilidad de registrarte para guardar tus proyectos o usarlo anónimamente de modo ocasional.

Principales características

-Posibilidad de guardar tus programas, descargarlos y compartirlos a través de URL con otros usuarios
-Colaboración mediante programación peer to peer y entrevistas online
-Posibilidad de embeber código en tu web/blog o llamarlo a ejecución desde ahí

 

Repl.it

Repl.it, codificador en la nubeSe trata de un entorno para codificar en la nube. Cuenta con una comunidad de ingenieros, profesores y estudiantes. Puedes usarlo registrándote o no.

Principales características

-Ejecuta y guarda código en el navegador
-Dispone de más de 30 lenguajes de programación, entre los que destacan C, C++, C#, Go, Java, Javascript, Node.js, PHP, Python, Ruby
-Es fiable y seguro
-Es interactivo

 

Ideone

Ideone, compilador y depurador en líneaEs un compilador y depurador que te permite compilar código fuente y ejecutarlo online en más de 60 lenguajes de programación (Perl, Python, Ruby, Java, PHP, C, C++, Javascript, Scheme, Node.js, Pascal, Go, VB.Net, CoffeeScript, etc.). El registro es opcional.

Principales características

-Posibilidad de inserción de plantillas de código
-Modo de uso público o privado (a través de un enlace)
-Muestras o ejemplos correctos de código

Te puede interesar:

Editores de HTML/CSS
Hostings donde alojar tus aplicaciones en Node.js