Ada es un lenguaje de programación diseñado para sistemas empotrados que surgió en los años 70 por encargo del Departamento de Defensa de EE.UU. Trata aspectos como tipos de datos, estructuras de control, subprogramas, paquetes y excepciones. Su desarrollo se extendió hasta 1995 con el objetivo de mejorar su funcionalidad y uso en diferentes áreas más allá de los sistemas empotrados.