Język programowania Ada nie jest akronimem i nosi imię Augusta Ada Lovelace. Ten nowoczesny język programowania jest przeznaczony dla dużych systemów, takich jak systemy wbudowane, w których ważna jest niezawodność.
Nazwany na cześć matematyka, który jest często uważany za pierwszego programistę na świecie, pierwsza wersja języka programowania Ada została opracowana we wczesnych latach 80-tych, jak podaje AdaCore. Znana jako Ada 83, ta wersja wprowadziła modularyzację i konstrukcję pakietu. Ada 95 wprowadziła "jednostki dziecięce". Nowsze wersje Ada to Ada 2005 i Ada 2012. Ada 83 powstała w wyniku starań Departamentu Obrony Stanów Zjednoczonych o stworzenie języka, który zastąpiłby wiele języków programowania używanych w tym czasie.
Ada pomaga obniżyć koszty rozwoju, ponieważ komponenty mogą być ponownie wykorzystane. Język unika używania symboli i preferuje angielskie słowa kluczowe. Inne zalety języka programowania to fakt, że wspiera on nowe i rozwijające się technologie, zachęca do łatwego odczytu kodu przenośnego i łączy się z innymi językami, w tym C, COBOL i Fortran.
Ada prowadzi systemy w awionice, lotnictwie i systemach obronnych, zgodnie z Ada2012. Obecnie pojawia się w innych obszarach, w tym w systemach motoryzacyjnych, medycznych i finansowych. Język programowania jest międzynarodowym standardem zdefiniowanym przez ISO /IEC 8652: 2012.