Je me demandais simplement qui sait de quels langages de programmation Windows, Mac OS X et Linux sont constitués et quels langages sont utilisés pour chaque partie du système d'exploitation (par exemple: noyau, architecture de plug-in, composants GUI, etc.).
Je suppose qu'il y a plusieurs langues pour chacune et, évidemment, je sais que le noyau Linux est écrit en C.
Je suppose que Mac OS X contient beaucoup de code Objective-C car c'est le langage d'Apple dérivé de NeXT.
J'ai entendu dire que Windows contient C, C ++ et Intel Assembly. Linux ou Mac OS contiennent-ils du code d'assemblage?
Existe-t-il également des langages de script tels que Ruby, Python, etc. Quelles parties du système d'exploitation seraient écrites dans chaque langue?