How hard would it be to write a program that runs independent of an operating system? Is there a special compiler? Would it need a bootloader like an OS needs? Thanks.