DEV Community

idrees qazi
idrees qazi

Posted on

How I Built a Pseudocode Runner (With Zero Coding Experience) Using Compyle’s Tools

I recently published a simple pseudocode runner/editor, and the interesting part is that I built it without any real coding background. The project relies almost entirely on the tools provided by Compyle, including their custom lexer and parser. My contribution was mainly setting up the environment, hosting the project, and making the interface usable.

Why I Created This

Students preparing for IGCSE and A-Levels often need a quick way to test pseudocode. Most existing tools are either outdated or limited, so having something modern, clean and accessible felt useful.

How It Works

The heavy lifting in this project wasn’t done by me. Compyle’s internal system handles the important logic:

A custom lexer to tokenize pseudocode

A custom parser that interprets the structure

CodeMirror for the editor interface

A clean UI already integrated into their setup

Since all the complex parts were already built, I focused on integrating everything, hosting the project, and ensuring the platform feels smooth to use.

What I Actually Did

  • Set up hosting
  • Connected the existing components
  • Tweaked the UI where needed
  • Tested the runner for basic I/O behavior

I didn’t build CodeMirror, and I didn’t write the lexer or parser. Compyle’s tools handled all of that. My main role was putting the pieces together and making the runner publicly accessible.

Why I’m Sharing This

A lot of beginners think they need years of experience before they can launch something. This project shows that with the right tools, you can build something functional even if you’re just getting started.

If you want to try the pseudocode runner, here’s the project link:
Https://pseudorun.tech

Top comments (0)