1 software 417880 1280

Línea de tiempo de software

By srcano
  • Joseph Marie Jacquard

    Joseph Marie Jacquard
    Inventor del primer telar programable utilizando tarjetas programables que tenían código. Patentado en 1804.
    https://th.bing.com/th/id/OSK.HIKUfKfN08_4Rku8h6aWZlgPX5pNStcTqETO8Yboi-_WvEM?w=90&h=90&c=7&o=6&dpr=1.4&pid=SANGAM
  • Máquina diferencial

    Máquina diferencial
    Conocida como Babbage, atribuida a Charles Babbage. consistente en columnas cilíndricas para tabular funciones polinómicas usando decimales.
  • Máquina analítica

    Máquina analítica
    Unidad analítica con control de flujo y memoria, así como condiciones y bucles. Fue diseñada por Alan Turing. Utilizo un método de entrada con instrucciones para "ejecutar" por medio de tarjetas perforadas. Las tarjetas pueden ser reutilizadas, usan aritmética de base 10.
    https://es.wikipedia.org/wiki/M%C3%A1quina_de_Turing
  • Ada Lovelace

    Ada Lovelace
    Matemática y escritora inglesa, precursora de la informática y la programación. Es famosa por haber estudiado la máquina analítica de Charles Babbage, para la que escribió un algoritmo considerado el primero destinado a un aparato de cómputo.
  • IBM

    IBM
    Atribuida a Howard Aiken, que trabajo en una máquina que tenía la capacidad de resolver ecuaciones diferenciales de forma automática a la cual le dio el nombre de IBM, International Business Machines). También colaboró en la invención de la calculadora de secuencia automática, Mark1
  • MARK 1

    MARK 1
    Calculadora controlada de secuencia automática, trabajo colaborativo de Howard Aiken presentada a IBM. Podía efectuar cálculos matemáticos a una velocidad de tres décimas de segundo. Efectuaba sumas y restas de 23 dígitos, así como multiplicaciones.
  • Alan Turing

    Alan Turing
    Matemático británico considerado el padre de la informática. En 1937 publicó un célebre artículo en el que definió una máquina calculadora de capacidad infinita (máquina de Turing) que operaba basándose en una serie de instrucciones lógicas, sentando así las bases del concepto moderno de algoritmo. Durante la II guerra mundial ayudo a descifrar el código ENIGMA. https://www.biografiasyvidas.com/biografia/t/turing.htm
  • ENIAC

    ENIAC
    Integrador y Calculador Numérico Electrónico -ENIAC- Los desarrolladores fueron John Presper Eckert y John William Mauchly durante la segunda guerra mundial. "The Women of ENIAC de 2005", reconoce la contribución a la tecnología por parte de: Katy Antonelli, Marlyn Meltzer, Betty Holberton, Jean Bartik, Frances Spence, Ruty Teitelbaum.
    Poseía circuitos electrónicos de gatillo "flip-flop" y pulsaciones electrónicas para conectar y desconectar tubos al vacío, como interruptores.
  • FORTRAN

    FORTRAN
    Sistema traductor de fórmulas, considerado el primer lenguaje de programación real, liderado por John Backus en IBM. Un programa de alto nivel para resolución de problemas científicos y de ingeniería. Speedcoding
  • Grace Murray Hopper

    Grace Murray Hopper
    Matemática y física norteamericana, primera programadora que utilizó el Mark I. Desarrolló el primer compilador de la historia, el A-0, y en 1957 realizó el primer compilador para procesamiento de datos que usaba órdenes en inglés, el B-0 (FLOW-MATIC), utilizado principalmente para el cálculo de nóminas.
  • COBOL

    COBOL
    El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios). Creado con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios, a la llamada informática de gestión.
  • BASIC

    BASIC
    Beginners' All-purpose Symbolic Instruction Code​ (Código simbólico de instrucciones de propósito general para principiantes’), lenguaje de programación de alto nivel. Desarrollado como herramienta de enseñanza por John George Kemeny, Thomas Eugene Kurtz y Mary Kenneth Keller en Estados Unidos, como un medio para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran de ciencias. https://es.wikipedia.org/wiki/BASIC
  • Pascal

    Pascal
    Creado por el profesor suizo Niklaus Wirth. Permite crear un lenguaje que facilita el aprendizaje de programación a sus alumnos, estructurando los datos. Se convertiría en una herramienta para la creación de aplicaciones de todo tipo.
    Su código está dividido en porciones fácilmente legibles, funciones o procedimientos, facilita la utilización de la programación estructurada; el tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
  • C

    C
    Uno de los lenguajes más portables y de amplia difusión, de bajo nivel. Su principal uso es para el desarrollo de Sistemas Operativos y aplicaciones. El Sistema operativo UNIX fue desarrollado en este lenguaje. https://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)
  • C++

    C++
    C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C y añadir mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, C++ es un lenguaje híbrido. C++ significa que es una extensión de C.
  • html

    html
    el lenguaje de marcado de hipertexto, fue creado por Tim Berners-Lee en 1990. Berners-Lee, un científico de la computación británico, trabajaba en el CERN (Organización Europea para la Investigación Nuclear). Se convirtió rápidamente en el lenguaje estándar para la creación de páginas web en todo el mundo. A medida que la web crecía y se desarrollaba, también lo hacía HTML. https://jcweb.es/la-historia-de-html-el-creador-y-origen-del-lenguaje-web/
  • Python

    Python
    Lenguaje de programación de alto nivel, interpretado y propósito general. Creado por Guido van Rossum. Se centra en la legibilidad del código, utiliza sintaxis clara y sencilla que permite a los desarrolladores expresar conceptos con menos líneas de código en comparación con C++ o Java. Utiliza en una amplia variedad de aplicaciones:
    Desarrollo web, ciencia de datos y aprendizaje automático, automatización y scripting, desarrollo de videojuegos, aplicaciones científicas y de ingeniería.
  • php

    php
    Código que trabaja del lado del servidor, lo que significa que se ejecuta en el servidor web, y no lo hace sobre el propio sitio, como sí ocurre en los lenguajes del lado del cliente. Utilizado para crear sitios web y apps dinámicas. Significa "Personal Home Page" (Página Personal), lenguaje de programación de propósito general diseñado principalmente para el desarrollo web. Creado por Rasmus Lerdorf, danés-canadiense. Inicialmente, se utilizó para rastrear visitas a su página web personal.
  • Java Script

    Java Script
    Creado por Brendan Eichen en respuesta a la necesidad de tener un lenguaje de programación que fuera fácil de usar y permitiera la construcción de sitios web interactivos. Su objetivo era brindar a los desarrolladores una forma sencilla de agregar funcionalidades dinámicas a sus páginas web.
  • Java

    Java
    Plataforma número uno de lenguaje de programación y desarrollo. Creado por James Gosling, Mike Sheridan y Patrick Naughton en Sun Microsystems en 1991. Originalmente, se llamaba Oak, renombrado Java en 1995. La intención era desarrollar un lenguaje independiente de la plataforma y que permitiera la creación de aplicaciones que pudieran ejecutarse en cualquier dispositivo. https://www.oracle.com/mx/java/
    https://aprenderjava.net/base/la-historia-de-java-quien-lo-creo-y-cuando-fue-creado/?=
  • Ruby

    Ruby
    Programa orientado a objetos, creado por el programador japonés Yukihiro «Matz» Matsumoto. Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre. https://es.wikipedia.org/wiki/Ruby
  • Google

    Google
    Larry Page y Serguéi Brin, crean el buscador que hoy es el más utilizado en el mundo. Aplicaciones que facilitan una multitud de tareas. Productividad personal, eficiencia en los negocios, herramientas diseñadas para maximizar el rendimiento y simplificar la colaboración. En la nube permiten diversas actividades, en múltiples dispositivos y sistemas operativos; los usuarios pueden mantenerse conectados y productivos en todo momento. https://blog.mercately.com/marketing/aplicaciones-de-google
  • Google

    Google
    Fundado por Larry Page y Serguéi Brin, el buscador más utilizado en el mundo. Nació como un proyecto universitario para organizar y distribuir gran cantidad de información en la web, motor de búsqueda por Internet.
    Estructura de prioridad o jerarquía donde los resultados arrojados en una consulta son visualizados, el que tenga un mejor posicionamiento en la web saldrá de primero.
    Ha cambiado como nos manejamos por Internet y en nuestras vidas. https://rockcontent.com/es/blog/quien-fundo-google/
  • Scratch

    Scratch
    Desarrollado en el año 2003 por el Grupo Lifelong Kindergarten del MIT Media Lab, liderado por Mitchel Resnick en conjunto con Playful Invention Company. Mitchel y su equipo se inspiraron en el trabajo de Seymour Papert, científico pionero en informática aplicada a la educación y creador de Logo, el primer lenguaje de programación. Tiene varias versiones. infahttps://academiakids.pe/blog/2021/10/cual-es-la-historia-de-scratch/ntil.
  • Go de Google

    Go de Google
    Go es un nuevo lenguaje de programación para sistemas lanzado por Google en noviembre de 2009. Aunque empezó a ser desarrollado en septiembre de 2007 por Robert Griesemer, Rob Pike y Ken Thompson. Proyecto de código abierto.
    https://es.wikipedia.org/wiki/Go_%28lenguaje_de_programaci%C3%B3n%29
  • html5

    html5
    La versión final de HTML5 se publicó en octubre de 2014, y desde entonces ha sido ampliamente adoptada y utilizada en la industria web. Esta nueva versión trajo consigo una serie de características y funcionalidades importantes, como la reproducción de video y audio sin necesidad de complementos adicionales, mejoras en la estructura de los formularios y soporte para gráficos y animaciones.
    https://coloreshtml.es/cuando-se-creo-html5/