Разные задачи - разные языки программирования. Используется и ассемблер и старый, добрый С. Некоторые космические программы были созданы на языке программирования "Дракон" отечественной разработки. Например, программа пилотирования "Бурана", "Морской старт", "Протон", "Фрегат" и др. космические и военные программы.