I'm making a C-like programming language which I'm using to make a simple 32bit OS.
The language is already fully functional (but not feature complete or bugs-free) and I managed to build with it simple kernel that boots, reads a floppy, goes into user mode.
https://github.com/rafalgrodzinski/bits-runner-builder