Why did this thread go into a debate between assembly and everything else?
>>> Ofcourse it is impossible to get away from C, since all OS's that I know of are written in C.<
Err...Menuet? If you think C is a requirement in OS development, you might want to brush up.