Los lenguajes de programación se dividen en tres niveles: alto, medio y bajo. Los lenguajes de alto nivel tienen una estructura sintáctica y semántica inteligible para los humanos, mientras que los de bajo nivel dependen del hardware específico. Los lenguajes de medio nivel, como GRAFCET creado en Francia, se encuentran entre ambos niveles.
2. A. es un lenguaje de programación orientado a objetos y con fuerza tipado de forma estática que
fue desarrollado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa
de los USA.