Ada
Safety-critical systems language mandated by the US DoD — used in aerospace, defence, and railway control systems.
static
compiled
since 1980
imperativeconcurrentoop
Ada was designed to be readable, verifiable, and correct — features that matter when software controls aircraft, missiles, or train signalling systems. Its strong typing, range constraints, and tasking model prevent entire categories of bugs at compile time. SPARK, a formally verifiable subset of Ada, is used to prove software correctness in safety-critical domains.