Evet, C kodu derlendiğinde makine koduna dönüştürülür. Bu, diğer diller için de mümkün. Eğer sıfırdan bir işletim sistemi yazmayı planlamıyorsan, donanım ile yazdığın kod arasında her zaman bir işletim sistemi (OS: Linux, Windows, vb.) bulunacaktır. Yok eğer işletim sistemi yazmayı düşünüyorsan...