Pseudocódigo PSeInt online, en tu navegador
Codoritmo es un editor de pseudocódigo gratuito que funciona en el navegador y entiende la sintaxis de PSeInt: Algoritmo, Definir, Leer, Escribir, Si, Mientras, Para y el resto. Abres la página, escribes tu algoritmo y lo ejecutas, sin instalar nada y sin crear una cuenta.
Se abre el mismo programa de la captura, listo para ejecutar.
Así se ve un programa en ejecución
Captura real de Codoritmo con el ejemplo «Sumar hasta cero», en pausa en la línea 12 mientras espera el siguiente número. Ya se respondió 12, 7.5 y 30: el código marca la línea actual, el diagrama de flujo ilumina el mismo bloque y las variables muestran suma = 49.5.

Cómo ejecutar tu pseudocódigo en Codoritmo
Abre el espacio de trabajo
Funciona en cualquier navegador moderno. La primera vez se abre con un ejemplo; con el botón + creas una pestaña en blanco.
Elige el perfil de tu curso
En la barra inferior, el perfil del lenguaje te deja elegir entre 463 perfiles de instituciones que vienen de PSeInt. El perfil decide reglas como si los arreglos empiezan en 0 o en 1, o si es obligatorio definir las variables.
Escribe o pega tu algoritmo
El editor colorea la sintaxis, sugiere palabras clave y marca los errores mientras escribes, con la línea y una explicación.
Ejecuta o avanza paso a paso
Pulsa Ejecutar, o usa Paso siguiente y Paso anterior para recorrerlo línea por línea. Cuando el programa pide un dato con Leer, lo escribes en la consola.
Guarda o comparte
Tus pestañas quedan guardadas en este navegador. Guardar descarga un archivo .psc, y «Copiar enlace para compartir» crea un enlace que abre tu algoritmo tal cual.
Se abre el mismo programa de la captura, listo para ejecutar.
Qué trae además del editor
Codoritmo dibuja el diagrama de flujo de tu algoritmo y lo anima mientras corre, llena la prueba de escritorio con el valor de cada variable en cada paso, muestra tus arreglos como casillas que cambian, mide la complejidad de tu algoritmo y traduce el pseudocódigo a C, C++, Java, Python o JavaScript.
Incluye 53 ejemplos resueltos, desde «Hola mundo» hasta ordenamientos y juegos, y una referencia del lenguaje con cada instrucción explicada.
Codoritmo y PSeInt de escritorio
PSeInt es la herramienta original y sigue siendo la referencia. Esto es lo que cambia si usas Codoritmo.
Lo que suma Codoritmo
- Funciona en el navegador, sin instalar nada: sirve en la computadora del laboratorio, en una Chromebook o donde no te dejan instalar programas.
- Puedes retroceder paso a paso, no solo avanzar, y saltar a cualquier momento de la ejecución desde la línea de tiempo.
- La prueba de escritorio se llena sola con todas las variables.
- Compartes un algoritmo con un enlace.
- Modo de bloques, visualizador de arreglos y medición de complejidad.
- Como en PSeInt, puedes armar y editar el programa desde el diagrama de flujo, ver diagramas de Nassi-Shneiderman, evaluar expresiones en pausa, usar listas de respuestas predefinidas y exportar a C#, PHP, Pascal, Visual Basic, QBasic, MatLab y HTML.
Lo que PSeInt de escritorio hace y Codoritmo todavía no
- Funciona sin internet, como programa instalado en Windows, macOS y Linux.
- Es la herramienta oficial: si tu curso corrige con PSeInt, prueba allí tu entrega final. Codoritmo sigue su sintaxis de cerca, pero no es idéntico en todos los casos.
Codoritmo es un proyecto independiente, inspirado en PSeInt y compatible con su sintaxis y sus perfiles de instituciones. No es PSeInt ni está afiliado a él. Sitio oficial de PSeInt
Preguntas frecuentes
¿Codoritmo es PSeInt?
No. Codoritmo es un proyecto independiente, inspirado en PSeInt y compatible con su sintaxis y sus perfiles de instituciones. No está afiliado a PSeInt. El programa oficial se descarga desde el sitio de PSeInt.
¿Es gratis? ¿Necesito una cuenta?
Es gratis y de código abierto (licencia GPL v2 o posterior), y no necesitas cuenta. Tus pestañas se guardan en el navegador que usas; si cambias de computadora, descarga tu archivo .psc o comparte el enlace.
¿Puedo abrir mis archivos .psc?
Sí. Con Archivo › Abrir… cargas un archivo .psc o .txt de tu computadora, y con Guardar lo descargas otra vez como .psc.
¿Mi programa de PSeInt va a funcionar igual?
En los ejercicios de clase, normalmente sí: Codoritmo entiende la misma sintaxis y respeta el perfil que elijas. Puede haber diferencias en casos poco comunes; si encuentras una, puedes reportarla en el repositorio del proyecto.
Ejemplos para probar
Programas resueltos, cada uno con su código, su diagrama y una ejecución de muestra.
Sumar hasta cero
Suma los números que escribas hasta que ingreses un 0.
BásicoHola Mundo
Tu primer algoritmo: muestra un par de mensajes en pantalla.
BásicoAdivina el número
Adivina un número secreto del 1 al 100 en siete intentos.
IntermedioOrdenamiento burbuja
Ordena números al azar intercambiando vecinos, y se detiene apenas quedan ordenados.
Intermedio
Por concepto:Ejemplos de Entrada y salida
Otras herramientas de Codoritmo
- Alternativa a PSeIntUna comparación honesta entre Codoritmo y PSeInt de escritorio.
- Diagrama de flujo onlineEl diagrama de flujo de tu algoritmo, generado del código y animado al ejecutar.
- Prueba de escritorioLa tabla con el valor de cada variable en cada paso, llenada mientras el programa corre.
- Pseudocódigo a PythonTu algoritmo traducido a un programa de Python que puedes ejecutar.
- Pseudocódigo a CTu algoritmo traducido a un programa en C (o C++) listo para compilar.
- Pseudocódigo a JavaTu algoritmo traducido a una clase de Java con su método main.
- Programar con bloquesArma tu algoritmo con bloques, como en Scratch, y mira el pseudocódigo que escriben.
Sigue aprendiendo
- Biblioteca de ejemplos53 algoritmos resueltos, del «Hola mundo» a los ordenamientos.
- Referencia del lenguajeCada instrucción y función de PSeInt explicada con un ejemplo.
- Perfiles de institucionesLos 463 perfiles de PSeInt y qué reglas cambia cada uno.
- Acerca de CodoritmoQué es el proyecto, quién lo hace y cómo se relaciona con PSeInt.