大部分是C语言。多年来一直都是在用这个,相信在未来很长的时间里也是以这个为主。
航天体系内的航天科工集团、航天科技集团两大央企都一样,主要以机械为主。而写代码是一是用于控制机械设备以及设备间无线组网通信等,都是与硬件打交道,通过将写好的C语言程序传入处理器中,达到控制设备运动和通信的目的,这里面基本上就是使用的C语言。
其次一些控制台软件也是用C语言写的,这个不止在航天体系内,可能你遇到的很多国企开发的控制台界面都有浓浓的MFC风格。
MFC风格界面
当然近几年,航天体系内的编程语言也趋向多元化,在界面控制,算法等功能上,像QT,Python等语言也逐渐取代了C语言的一些位置,但主体上,还是以C语言为主。
以上主要是基于航天系统的主业进行说明的。其实目前航天系统内也有很多智慧集成、软件开发公司,和很多互联网公司一样,java、C#、php、python、ruby等语言都在用。