I think what you are referring to is 'bare-metal' programming. That is where there is no OS to perform services for you, and the standard C library does everything, like writes to some standard output device, etc. Yes, these exist. Generally you need to create a cross toolchain to use them.
--- rod.
|