I built an interpreter for the pseudocode language my uni uses to introduce programming. It´s in Spanish, you can give it a try here:
https://pl-lang.github.io/playground/
There´s an example program here:
https://github.com/pl-lang/jsplint
My goal is to help students who might be struggling with the assignments.