Selfie – Tiny self-compiling C compiler, RISC-V emulator and hypervisor
I think Oberon would be a better candidate for this than C. You could get a tiny and extremely fast compiler for a full-featured programming language.