Мені було просто цікаво, хто знає, з яких мов програмування створені Windows, Mac OS X та Linux та які мови використовуються для кожної частини ОС (тобто: ядро, архітектура плагінів, компоненти графічного інтерфейсу тощо).
Я припускаю, що для кожної мови існує кілька мов, і явно знаю, що ядро Linux написано на C.
Тут я повністю здогадуюсь, що Mac OS X містить багато коду Objective-C, оскільки це мова Apple, похідна від NeXT.
Я чув, що Windows містить C, C ++ та Intel Assembly. Чи містять Linux чи Mac OS якийсь код складання?
Крім того, чи існують такі мови сценаріїв, як Ruby, Python тощо, які використовуються розробниками ОС для створення сценаріїв частин ОС? Які частини ОС писалися б кожною мовою?