Хочу работать в NASA и исследовать космос, строить программы для ракет. Какие языки используются в этой сфере?
Нажмите, чтобы раскрыть...
Ну, вообще ты мог написать на почту NASA и поинтересоваться какой стек технологий они используют, ну да ладно.
Программы для ракет написаны на С, программы для марсоходов написаны на С, драйвера коммерческого оборудования тоже на С. Но это не значит что все там пишут только на С, нет, просто С это основной язык, ты можешь писать на Джаве или на С++, и на других языках которые легко портируются под основной язык(С). Это обосновано, т.к С очень быстрый и позволяет писать на очень низком уровне, как Ассемблер, плюс под С очень много компиляторов т.е на всех машинах код будет работать одинаково.
Вывод - учи С и его библиотеки.