In C the OS/hardware vendors define the binary interface and provides the tooling... So what is your point? Plenty if useful tools and languages compiles to C successfully. That's a undeniable fact. That's reality.