-
Influencias y nueva tecnología
Hardware: Computadoras de tubos vacíos; memorias de línea aplazada de mercurio.
Métodos: Lenguajes ensamblador.
Lenguajes: Uso experimental de compiladores de expresión. -
Influencias y nueva tecnología
Hardware: Almacenamiento en cinta magnética; memorias de núcleo, circuitos de transistores.
Métodos: Tecnología de compiladores inicial; gramáticas BNF; optimización de código; interpretes.
Lenguajes: FORTRAN, ALGOL 58, COBOL. -
Influencias y nueva tecnología
Hardware: Familia de arquitectura compatibles, almacenamiento en discos magnéticos.
Métodos: Sistemas operativos de multiprogramación, compiladores de sintaxis dirigida.
Lenguajes: COBOL-61, ALGOL 60, SNOBOL, JOVIAL. -
Influencias y nueva tecnología
Hardware: Aumento de tamaño y velocidad y reducción de los costes, mini computadores, microprogramación.
Métodos: Sistemas interactivos y tiempos-compartidos, compiladores optimizados.
Lenguajes: APL, FORTRAN 66, COBOL 65, ALGOL 68, SNOBOL 4, BASIC. -
Influencias y nueva tecnología
Hardware: Edad de mini computadoras, sistemas de almacenamiento pequeños, declive de las memorias de núcleo.
Métodos: Verificación de programas; programación estructurada; inicio del crecimiento de ingeniería de software.
Lenguajes: Pascal, COBOL 74, Prolog, C. -
Influencias y nueva tecnología
Hardware: Microcomputadores de calidad comercial, sistemas de gran almacenamiento, computación distribuida.
Métodos: Abstracción de datos, técnicas de programación en tiempo real, concurrencia.
Lenguajes: Smaltalk, Ada, Fortran 77. -
Influencias y nueva tecnología
Hardware: Computadores personales, primeras estaciones de trabajo; juegos de video, redes de área local.
Métodos: Programación orientada a objetos, entornos interactivos, editores de sintaxis dirigida
Lenguajes: Turbo Pascal, Ada 83, Smaltalk-80. -
Influencias y nueva tecnología
Hardware: Edad de microcomputadores, crecimiento de estaciones de trabajo de ingenierías, arquitectura RISC, redes globales, internet.
Métodos: Computación cliente/servidor.
Lenguajes: FORTRAN 90, C++, SML. -
Influencias y nueva tecnología
Hardware: Estaciones de trabajo y microcomputadores mucho más
económicos; arquitectura paralelas masivas; voz, vídeo, fax, multimedia.
Métodos: Sistemas abiertos, entorno de ventanas, infraestructura de información nacional.
Lenguajes: Ada 95, Lenguajes de procesos.