El lenguaje de programación Ada no es un acrónimo y lleva el nombre de Augusta Ada Lovelace. Este lenguaje de programación moderno está diseñado para sistemas grandes, como sistemas integrados, donde la confiabilidad es importante.
Nombrado en honor a un matemático que a menudo es considerado como el primer programador del mundo, la primera versión del lenguaje de programación Ada se desarrolló a principios de los años 80, según AdaCore. Conocida como Ada 83, esta versión introdujo la modularización y la construcción del paquete. Ada 95 introdujo "unidades infantiles". Las versiones más nuevas de Ada incluyen Ada 2005 y Ada 2012. Ada 83 fue el resultado de los esfuerzos del Departamento de Defensa de los EE. UU. Para crear un lenguaje que sustituya a los muchos lenguajes de programación que usaba en ese momento.
Ada ayuda a reducir los costos de desarrollo porque los componentes se pueden reutilizar. El idioma evita el uso de símbolos y prefiere palabras clave en inglés. Otros beneficios del lenguaje de programación incluyen el hecho de que admite tecnologías nuevas y en desarrollo, fomenta el código portátil que es fácil de leer y se conecta con otros lenguajes como C, COBOL y Fortran.
Ada ejecuta sistemas en aviónica, aeroespacial y sistemas de defensa, según Ada2012. Ahora está surgiendo en otras áreas, incluyendo sistemas automotrices, médicos y financieros. El lenguaje de programación es un estándar internacional definido por ISO /IEC 8652: 2012.