INICIO DE MODULARIDAD
01/01/1972
Herramienta de enseñanza de la programación.
Sus desarrolladores se concentraron en desarrollar buenas herramientas que
contribuyeran a la enseñanza, tal como un buen debugger, y un buen editor.
Además tuvieron como meta el tener soporte para la mayoría de los
microprocesadores populares en esa época en las instituciones de enseñanza.
PARA ELLO SURGIO EL LENGUAJE PASCAL.
DISEÑO
01/01/1977
Diseñado bajo la dirección de Nicklaus Wirth, creador también el lenguaje
PASCAL, con la intención de incluir las necesidades de la programación de sistemas y dar respuestas a las
críticas recibidas respecto de las carencias del lenguaje PASCAL
TRASPASO DE NOMBRE
02/01/1979
se realiza una versión que pasa a
denominarse MODULA−2 y que perdura en la actualidad.
Además de incluir las características de su predecesor, este nuevo lenguaje incorpora las principales carencias
de aquel, como la posibilidad de compilación separada, creación de librerías, programación concurrente,
mejora el manejo de cadenas de caracteres, los procedimientos de entrada/salida y la gestión de la memoria,
etc. además, posee grandes facilidades para la programación de sistemas.