Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary

Ada 80

Ada, named after Augusta Ada King-Noel, Countess of Lovelace, is a structured programming language. Created by a team led by Jean Ichbiah at Honeywell in the late 1970s to early 1980s, this high-level computer programming language was intended for developing large-scale systems for embedded and real-time applications in the Department of Defense. The language's features include strong typing, built-in concurrency support through tasks and synchronizing facilities (protected objects), exception handling mechanisms providing runtime error detection and recovery, modularity mechanisms like packages and generics that promote reusability, strong compile-time checking for many common problems encountered in other languages as runtime errors or bugs. The first standardized version of Ada came out in 1983 (ANSI/MIL-STD-1815A) followed by a revision called Ada 95 with additional features complementing Object-Oriented Programming concepts. Subsequent versions have been released like Ada 2005 and more recent ones including Ada 2012 and its successor Ada 202x which saw improved support from contract-based programming through preconditions/postconditions/invariants specifications along with enhanced awareness of run-time events.

Back
Hire Ada 80 Experts

Enter your email to get started.