I made a simple virtual machine that runs C in the browser.This project is made as an experiment to see if C can be learned easier if the lower level is covered in paralel.
Sandbox: https://vasyop.github.io/miniC-hosting
Tutorial part 1: https://vasyop.github.io/miniC-hosting/?0
More info: https://github.com/vasyop/miniC-hosting/blob/master/README.md
Please support this project: https://github.com/vasyop/miniC-hosting/blob/master/support.md
This project is amazing!
My hunch is that academia is already sniffing this and musing to adopt into their courses.