Wo bei man davon ausgehen kann, dass so einige mitgelieferte Programme - die ja auch gern zum Betriebssystem gezählt werden - nicht nur in C geschrieben sind.
Die meisten C-Compiler werden heutzutage in C geschrieben, ebenso die meisten Assembler. Der "Ur-Assembler" war in Assembler, und dann von Hand in Maschinensprache "assembliert". Dann konnte er sich schon mal selbst uebersetzen, und konnte erweitert werden. Neue Sprachversion, wieder selbst uebersetzen, noch mehr Features und so weiter. Analog C... -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.