Lenguajes scaled

Historia de la programación

  • Telar de Jacquard

    Telar de Jacquard
    El primer hallazgo de algo relacionado con la programación lo encontramos en 1801 de la mano de Joseph Marie Jacquard y su telar programable. Con el se da a luz al primer sistema de programación, integrado en un telar que leía el código introducido y automatizaba los procesos.
  • Máquina diferencial

    Máquina diferencial
    Charles Babbage creó en 1822 una máquina que podía hacer cálculos matemáticos más rápidos y más precisos que los humanos, produjo un modelo funcional de su “máquina diferencial”. El funcionamiento aritmético de la máquina podía recopilar e imprimir tablas matemáticas con sólo girar las manivelas en la parte superior del prototipo.
  • Primer lenguaje de programación

    Primer lenguaje de programación
    Ada Lovelace, la primera programadora de la historia, escribió el primer algoritmo para la máquina analítica inventada por Charles Babbage. Aunque la máquina analítica de Babbage y el algoritmo Ada nunca se pusieron en funcionamiento, aquel esfuerzo ha tomado un lugar en la historia de la informática como el inicio de la programación.
  • Máquina perforadoras de tarjetas

    Máquina perforadoras de tarjetas
    Las máquinas de fichas perforadas fueron inventadas en Estados Unidos por el doctor Hollerith en el año 1885 para resolver rápida y económicamente el problema de obtener los resultados del censo de la
    población americana. Hollerith inventó un conjunto de máquinas capaces de utilizar y tratar informaciones previamente convertidas en perforaciones de una tarjeta de cartulina. Posteriormente las máquinas de tarjetas perforadas han recibido un gran impulso y han avanzado al compás de la electrónica.
  • Máquina de Turing

    Máquina de Turing
    La máquina de Turing, concebida por Alan Turing en 1936, es un pilar fundamental en la historia de la informática. Este concepto revolucionario representa un modelo teórico de computación, delineando las bases de cómo las máquinas podrían procesar información de manera universal. Su importancia histórica radica en que proporcionó el marco conceptual esencial para la construcción de computadoras modernas.
  • Primera Generación de lenguajes de programación

    Primera Generación de lenguajes de programación
    La primera generación de lenguajes de programación consistía enteramente en una secuencia de 0s y 1s, mejor conocido como sistema binario, el cual la computadora los interpretaba como instrucciones.
  • Lenguaje ensamblador

    Lenguaje ensamblador
    Kathleen Booth fue una científica informática y matemática británica que escribió el primer lenguaje ensamblador. Creado a finales de la década del 1940 e inicios de 1950. Este lenguaje es un conjunto de abreviaturas para las instrucciones en binario que luego se convierten a ceros y unos con un programa llamado Ensamblador.
  • Period: to

    Primera generación de computadoras

    La primera generación de computadoras se basaba en lenguaje máquina para realizar operaciones y solo podían resolver un tiempo a la vez. Los computadores UNIVAC y ENIAC son ejemplos de componentes de la primera generación. LA UNIVAC fue la primera computadora comercial entregada a un cliente.
  • Lenguaje de programación Plankalkül

    Lenguaje de programación Plankalkül
    Plankalkül fue el primer lenguaje de programación que fue creado por el científico alemán Konrad Zuse en los años 1942 a 1946, se considera un lenguaje de alto nivel, pero no se publicó hasta 1972. Zuse quería desarrollar un método sofisticado para el desarrollo de las tareas que el equipo debe hacer.
  • El proyecto ENIAC

    El proyecto ENIAC
    El proyecto ENIAC, originalmente conocido como “Proyecto PX”, se diseñó y construyó entre 1943 y 1945 en la escuela Moore, de la Universidad de Pensilvania. Este modelo de computadora pesaba varias toneladas y consumía unos cuántos Kwatts con cada simple operación de hasta cinco mil sumas por segundo.
  • Shortcode

    Shortcode
    El Short Code de John Mauchly, propuesto en 1949, fue uno de los primeros lenguajes de alto nivel desarrollados para un ordenador. Estos códigos cortos se introdujeron en la versión 2.5 de WordPress, y han sido una herramienta fundamental desde entonces. Los shortcodes funcionan como atajos que simplifican la inserción de elementos complejos, como galerías de imágenes, formularios de contacto y botones de llamada a la acción.
  • Segunda Generación de lenguajes de programación

    Segunda Generación de lenguajes de programación
    Consiste en un lenguaje simbólico. Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos, dependen de la máquina en particular.
  • UNIVAC I

    UNIVAC I
    La UNIVAC I fue la primera computadora comercial fabricada en Estados Unidos, entregada el 31 de marzo de 1951 a la oficina del censo. Fue diseñada principalmente por J. Presper Eckert y John William Mauchly, autores de la primera computadora electrónica estadounidense, la ENIAC. Durante los años previos a la aparición de sus sucesoras, la máquina fue simplemente conocida como "UNIVAC". Se donó finalmente a la universidad de Harvard y Pensilvania.
  • Selective Sequence Electronic Calculator

    Selective Sequence Electronic Calculator
    El IBM Selective Sequence Electronic Calculator (SSEC, Calculador Electrónico Secuencial Selectivo) fue una computadora electromecánica construida por IBM. Su diseño comenzó a fines de 1944, y operó desde enero de 1948 hasta 1952.
  • Speedcoding

    Speedcoding
    Speedcoding o Speedcode fue el primer lenguaje de alto nivel creado para un ordenador de IBM. ​ El lenguaje estuvo desarrollado por John Backus en 1953 para el IBM 701, para soportar la computación con números de coma flotante.
  • Information Processing Language

    Information Processing Language
    El Information Processing Language (IPL) es un lenguaje de bajo nivel (casi tanto como el ensamblador) creado en 1956 con el objetivo de demostrar que los teoremas expresados en el ‘Principia Mathematica‘ por los matemáticos y filósofos Bertrand Russell y Alfred North Whitehead podían ser probados recurriendo a la computación.
  • Period: to

    Segunda generación de computadoras

    Sustitución de las válvulas de vacío por transistores, haciéndolas mucho más pequeñas y reduciendo también su consumo eléctrico. Estas fueron las primeras máquinas que disponían de un lenguaje específico para programarlas, como el célebre FORTRAN.
  • Lenguaje de programación FLOW-MATIC

    Lenguaje de programación FLOW-MATIC
    FLOW-MATIC fue el primer lenguaje de programación que expresó operaciones utilizando declaraciones similares al inglés. También fue el primer sistema en separar claramente la descripción de los datos de las operaciones en ellos. Su lenguaje de definición de datos, a diferencia de sus declaraciones ejecutables, no era como el inglés; más bien, las estructuras de datos se definieron llenando formularios preimpresos.
  • Lenguaje de programación FORTRAN

    Lenguaje de programación FORTRAN
    El nombre FORTRAN proviene de “FORmula TRANslator” (traductor de fórmulas), y fue desarrollado originalmente por IBM en 1954, con el objetivo de poder escribir programas de cómputo cientıfico en un lenguaje de alto nivel en vez de tener que recurrir a lenguaje de máquina o ensamblador.
  • List Processing Language

    List Processing Language
    Desarrollado originalmente en 1959 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel de mayor antigüedad; apareció años después de FORTRAN y uno antes que COBOL.