@w96k @ekaitz_zarraga if you want a C++/C interpreter, there's Cling, I hear it's good: https://root.cern/cling/
I also agree that while other languages can be more convenient or easier to write, when it comes to understanding the whole language and how it maps to actual code that the machine runs (modulo compiler optimizations), then C is the only one that I can really grasp. For good and for bad, C (the language) is somewhat simple.
@jmw150 @w96k @ekaitz_zarraga that looks cool, and definitely smaller than Cling. If compilation speed is an issue, for plain C one could configure it to use tcc instead of GCC/Clang