Images (1)

Evolución del lenguaje de programación ensamblador evolución

  • Short Code, el primer lenguaje ensamblador

    Kathleen Antonelli y Jean Bartik desarrollan Short Code, utilizando códigos binarios y símbolos para representar instrucciones.
  • Nace el lenguaje Assembly

    Nathaniel Rochester crea Assembly Language, incorporando mnemónicos y símbolos para facilitar la escritura de instrucciones.
  • IBM Autocoder simplifica la programación

    IBM desarrolla Autocoder, introduciendo macros y subrutinas para mejorar la eficiencia y simplificar el código.
  • COBOL mejora la productividad empresarial

    El Departamento de Defensa de EE. UU. desarrolla COBOL, un lenguaje basado en estructuras de datos y algoritmos para aumentar la productividad en negocios y administración.
  • PL/M introduce la programación estructurada

    Gary Kildall crea PL/M, que incorpora técnicas de programación modular y estructurada, facilitando el desarrollo de software para microprocesadores.
  • MASM y la orientación a objetos

    Microsoft lanza MASM (Microsoft Macro Assembler), integrando características de programación orientada a objetos.
  • NASM optimiza la programación en ensamblador

    H. Peter Anvin desarrolla NASM (Netwide Assembler), utilizando técnicas de programación de alto nivel y optimización para mejorar el rendimiento del código ensamblador.
  • FASM, un ensamblador optimizado

    Tomasz Grysztar desarrolla Flat Assembler (FASM), un ensamblador que permite el uso de técnicas de programación de bajo nivel y optimización.
  • GAS, el ensamblador del Proyecto GNU

    Se desarrolla GNU Assembler (GAS) como parte del Proyecto GNU, incorporando técnicas de programación de alto nivel y paralelización.
  • LLVM impulsa la optimización para IoT

    El Proyecto LLVM lanza su ensamblador, con un enfoque en técnicas de programación de bajo nivel y optimización para dispositivos móviles y el Internet de las cosas (IoT).