Actually, the favourite depends on the job.
- ASM for bootup & device init
- C for drivers and lower network layers
- C++ for server apps
- TCL for creating some tools & programming utilities.
Binary ? Only tho showoff, prove that it's doable, or prove that someone is getting old