De PSeInt al navegador: construyendo Codoritmo en público

Hay herramientas que te marcan. Para muchos en Latinoamérica, PSeInt fue una de ellas. Fue donde aprender lógica dejó de sentirse complicado y empezó a tener sentido.
Codoritmo nace de ahí, no como reemplazo, sino como una forma de llevar esa misma idea a un entorno distinto.
PSeInt, creado por Pablo Novara, ha sido durante años una de las herramientas más utilizadas para enseñar programación básica en español. Si nunca lo has usado, puedes ver el proyecto aquí: PSeInt (sitio oficial).
Recuerdo que en mis primeros años en la universidad, ya hace más de una década, se convirtió en una forma de plasmar mis pensamientos. Me ayudaba a ordenar ideas y a traducir lógica en algo tangible, sin tener que preocuparme todavía por un lenguaje específico. Y eso es algo que se queda contigo.
A partir de ahí nace Codoritmo. Puedes ver el proyecto aquí: Codoritmo.
Qué hace Codoritmo (por ahora)
Escribes pseudocódigo directamente en el navegador
Generas diagramas de flujo automáticamente
Exportas tu lógica a JavaScript (por ahora, con idea de expandirlo)
Mantiene compatibilidad con el dialecto de PSeInt
Todo sin instalación y sin cambiar de contexto.
Pero más allá de las funcionalidades, la idea es simple: tener un entorno donde la lógica se pueda entender, visualizar y eventualmente llevar a código real.
Gran parte de esto viene de una intención clara: mantener el aprendizaje accesible, sin fricción y centrado en lo importante .
El navegador juega un papel clave aquí. Permite iterar rápido, construir con feedback real y, con el tiempo, abrir la puerta a experiencias más colaborativas.
Por eso estoy construyendo esto en público. No como un producto terminado, sino como algo que va tomando forma con el tiempo.
El proyecto es totalmente codigo abierto y puede correrse localmente. Lo puedes econtrar en este repositorio. Cualquier contribución para arreglar bugs or mejorar la funcionalidad es mas que bienvenida.
Después de una década en desarrollo de software, he aprendido algo simple: el razonamiento lógico sigue siendo una habilidad fundamental para cualquier programador, independientemente de las herramientas que use. Por eso este proyecto mantiene el espíritu original de PSeInt, enfocado en el pensamiento lógico, mientras también abraza nuevas formas de construir y experimentar.
Este es un espacio abierto para construir juntos, sin importar cómo programes. Ya sea que estés empezando y usando herramientas como IA para ayudarte, o tengas años de experiencia escribiendo todo desde cero, lo importante aquí es aprender, crear y mejorar. Las herramientas evolucionan, y la idea es disfrutar ese proceso. Si ves algo que se puede mejorar, no dudes en abrir un PR.
Codoritmo existe gracias a PSeInt. Es una forma de reconocer ese impacto y seguir explorando nuevas maneras de aprender dentro de la web.
Y si todo sale bien, quiza logremos ayudar a más personas a dar sus primeros pasos en el nundo de la lógica de la programación.

