Ada

Ada is a high-level, structured, statically typed, and object-oriented programming language, initially commissioned by the U.S. Department of Defense. It was specifically designed for mission-critical, real-time, and embedded systems, emphasizing reliability, maintainability, and efficiency…

Key facts

First appeared
1983
Category
technology
Problem solved
The U.S. Department of Defense faced a "software crisis" in the 1970s, characterized by hundreds of incompatible, unreliable, and expensive-to-maintain languages used across its embedded systems. Ada was created to provide a single, standardized, high-performance, and highly reliable language suitable for developing complex, long-lived, and safety-critical applications in domains such as defense and aerospace.
Platforms
Windows, Bare metal, Linux, Various embedded RTOS (e.g., VxWorks, QNX, RTEMS), Custom embedded targets, macOS

Related technologies

Notable users

  • European Space Agency (ESA)
  • Boeing (avionics)
  • Thales (defense, aerospace)
  • Lockheed Martin
  • U.S. Department of Defense
  • General Electric Aviation
  • Airbus (avionics)
  • Alstom (railway signaling)
  • NASA