Какие языки программирования нужны для - Компьютерные вопросы

Вопрос Какие языки программирования нужны для

Регистрация
14 Июл 2013
Сообщения
89
Репутация
0
Спасибо
1
Монет
0
Операционная система Oberon написана на языке Oberon, о чём подробно рассказывается в учебнике "Проект Оберон". Раз ты спрашиваешь о том, какой язык использовать, значит, ни одного учебника по написанию операционных систем ты не читал - ни Вирта, ни Таненбаума, ни других авторов.

Обычно ядро операционной системы содержит минимальный объем asm-кода, а для написания основной массы кода ядра и драйверов используется "системный" язык программирования: чаще всего C, намного реже C++, в качестве кандидатов можно рассмотреть Rust и Ada...

Для системных утилит можно использовать практически любой язык программирования.
 
Регистрация
21 Авг 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
для ядра нужен ассемблер (манипуляции с переключением контекстов и прерываниями), остальное - на любом языке среднего уровня (Си, FORTH и т. п.). А утилиты - на чем угодно. С++ потребует библиотеку, а ее придется писать на голом С
 
Сверху Снизу