¿Los misiles están programados en lenguaje C?
No. Se utiliza el lenguaje ADA.
Lenguaje ADA ① El lenguaje ADA es el lenguaje informático estándar militar de EE. UU. (más tarde también se convirtió en el estándar ISO. No solo se usa en software de control de vuelo de misiles, sino que también se usa en muchos campos militares relacionados en otros). países Se dice que el último software del sistema de control de vuelo digital fly-by-wire de China utilizado por el J-10 está escrito en ADA ② El lenguaje Ada es un lenguaje de programación basado en objetos de alto nivel que no solo tiene. abstracción de datos, ocultación de información, alta confiabilidad y comprensibilidad y otras ventajas, ya sea el desarrollo del lenguaje en sí o el desarrollo de software de aplicación, refleja completamente el pensamiento de la ingeniería de software. Por lo tanto, desde la aparición del lenguaje Ada. Se ha utilizado rápidamente y ampliamente en sistemas integrados a gran escala y campos militares. Los Estados Unidos y algunos países desarrollados solían utilizar el lenguaje Ada como lenguaje militar y estipulaban claramente que todo el software militar debía desarrollarse en lenguaje Ada. en otros idiomas también debe redesarrollarse en lenguaje Ada, y al menos debe tener una interfaz conveniente con el lenguaje Ada.