using c in making operating system needs to have a platform on which its compiler will run and so its executable file too. So now how to run the c file made in c on a bare machine without any platform. some of you suggested to go for assembly coding but how would machine understand assembly coding. it still requires a platform. this brings us to a conclusion for machine language. but the solution is not satisfactory. you please assist us. we are waiting for ur suggestions. help us . we even need asm programmers. we are all peers , no bosssss...

a bootloader starts the os, might want to take a look at the linux kernel

a bootloader starts the os, might want to take a look at the linux kernel

Isn't the bootloader apart of the physical computer? I read that it's "firmware" which comes with the computer.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.