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