Programacion

Historia de la Programación

  • Invento de la primera máquina analítica

    Invento de la primera máquina analítica

    Charles Babbage considerado "El padre de la computación" inventó la maquina analítica.
    Babbage para diseñar una máquina fue la máquina diferencial, que fue un computador diseñado específicamente para construir tablas de logaritmos y de funciones trigonométricas evaluando polinomios por aproximación. Si bien este proyecto no vio la luz por razones económicas y personales, Babbage comprendió que parte de su trabajo podía ser aprovechado en el diseño de un computador de propósito general.
  • Primera computadora electrónica

    Primera computadora electrónica

    La ENIAC fue conocida como la primera computadora electrónica digital programable. Esta invención marca tres hechos importantes, el inicio de la computación general, la programación en lenguaje maquina y el trabajo de 6 mujeres operadoras que dedicaron su trabajo a programar esta computadora.
  • Invento del lenguaje ensamblador

    Invento del lenguaje ensamblador

    Mauricio Wilkes inventa el lenguaje ensamblador.
    es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura de procesador y constituye la representación más directa del código máquina.
  • Invento del primer compilador

    Invento del primer compilador

    Grace Murray inventa el primer compilador el A0 que generaba un binario a partir de un código fuente. En informática, un compilador es un programa informático que transforma código fuente escrito en un lenguaje de programación o lenguaje informático (el lenguaje fuente), en otro lenguaje informático (el lenguaje objetivo, estando a menudo en formato binario conocido como código objeto). La razón más común para querer transformar código fuente es crear un programa ejecutable
  • Desarrolla FORTRAN

    Desarrolla FORTRAN

    IBM desarrolla Fortran el primer lenguaje de programación universal.
    es un lenguaje orientado al cálculo numérico, diseñado en sus inicios para las computadoras IBM y usado en aplicaciones científicas y de ingeniería y es el más antiguo de los Lenguajes de alto nivel. El FORTRAN desde sus inicios dominó el área de la programación y se ha mantenido su desarrollo y aplicación por más de 50 años en distintos segmentos de la ciencia y técnica.
  • Se crea LISP

    Se crea LISP

    Se crea LISP lenguaje para IA y que sería la base para la programación orientada a objetos. es una familia de lenguajes de programación de computadora de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis homoicónica basada en la notación polaca.
    Desarrollado originalmente en 1958 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.
  • Se crea COBOL

    Se crea COBOL

    Segundo gran lenguaje de programación universal. En la creación de este lenguaje participó la comisión CODASYL, compuesta por fabricantes de ordenadores, usuarios y el Departamento de Defensa de Estados Unidos en mayo de 1959. La definición del lenguaje se completó en poco más de seis meses, siendo aprobada por la comisión en enero de 1960. El lenguaje COBOL fue diseñado inspirándose en el lenguaje Flow-Matić de la oficial Grace Hopper y el IBM COMTRAN de Bob Bemer.
  • Se crea PL/1

    Se crea PL/1

    fue propuesto por IBM hacia 1970 para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370. Este lenguaje tenía muchas de las características que más adelante adoptaría el lenguaje C y algunas de C++. Por desgracia, IBM registra el nombre del lenguaje como forma de mantener control sobre su desarrollo, lo que disuadió a otras empresas y dar nombre a implementaciones
  • Nace ASCII

    Nace ASCII

    Código de caracteres que persiste hasta nuestros días. El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión. A menudo se llama incorrectamente ASCII a varios códigos de caracteres de 8 bits que extienden el ASCII con caracteres propios de idiomas distintos al inglés, como el estándar ISO/IEC 8859-1.
  • Se crea B

    Se crea B

    Lenguaje de programación pensado para UNIX que sería el procesador del lenguaje C. El lenguaje B como ya sabemos es un lenguaje de programación y pues nació en los BELL LABS, y fue un trabajo hecho en su mayor parte por Kenneth L. Thompson con contribuciones de Dennis M. Ritchie y publicado en 1969, además cabe destacar que es el anterior al Lenguaje C que la mayoría de nosotros hemos usado. que es un lenguaje de programación ordenado, potente y muy fácil de adaptar a diferentes arquitecturas.
  • Deniis Ritchie crea c

    Deniis Ritchie crea c

    Uno de los mejores lenguajes creados y diseñado para sistemas operativos.No existe duda alguna de que C es el lenguaje de programación más popular y famoso de todos los tiempos. C es un lenguaje de programación imperativa para implementación de sistemas. Aunque al ser tan popular también se ha desarrollado infinidad de aplicaciones con él. C presenta facilidades para la programación estructurada, permite ámbito léxico variable y recursión, fuertemente orientado a tipos con un sistema estático.
  • Bill Gates y Paul Allen crean altair

    Bill Gates y Paul Allen crean altair

    Interprete BASIC, el primer producto de Microsoft. Fue un intérprete para el lenguaje de programación BASIC que corría en el Altaír 8800 de MITS y posteriormente en las máquinas de Bus S-100. Fue el primer producto de Microsoft (como Micro-Soft), distribuido por MITS bajo contrato. Altaír BASIC fue el principio de la gama de productos de Microsoft BASIC.
  • Nace C++

    Nace C++

    La programación orientada a objetos se consolida como "la mejor y la más fácil manera de programar". El lenguaje que inspiró a Stroustrup fue el lenguaje Simula (lenguaje usado para simulaciones), que es considerado el primer lenguaje en permitir programación orientada a objetos. Stroustrup considero que esta funcionalidad del lenguaje Simula era muy útil en el desarrollo de software, pero Simula era muy lento para un uso práctico.
  • Larry Wall crea Perl

    Larry Wall crea Perl

    Lenguaje con características de C y que en la actualidad es el más usado en los servidores web. Larry Wall lanzó la versión 1.0 de Perl, un lenguaje de programación de uso general comúnmente usado como un lenguaje de scripting para Unix. Perl se hizo muy popular en las primeros tiempos de internet y se usaba generalmente para crear scripts CGI para aplicaciones Web. La flexibilidad de Perl y capacidad de adaptación hace que continúe siendo un lenguaje de programación usado en la actualidad.
  • Microsoft introduce Visual Basic

    Microsoft introduce Visual Basic

    Lenguaje de programación con entorno de desarrollo completamente gráfico. Visual Basic es un lenguaje de programación impulsado por eventos de tercera generación lanzado por Microsoft en 1991. Evolucionó a partir de la versión anterior de DOS llamada BASIC. BASIC medios B engieres' A ll-propósito S embolica I NSTRUCCIÓN C oda. Desde entonces, Microsoft ha lanzado muchas versiones de Visual Basic, desde Visual Basic 1.0 hasta la versión final Visual Basic 6.0.
  • Apple introduce Apple Script

    Apple introduce Apple Script

    Lenguaje para su sistema operativo Maco OS. Apple Script es un lenguaje de programación creado por Apple. Permite a los usuarios controlar directamente las aplicaciones de Macintosh con secuencias de comandos, así como partes del propio MacOS. Puede crear secuencias de comandos (conjuntos de instrucciones escritas) para automatizar tareas repetitivas, combinar funciones de varias aplicaciones con secuencias de comandos y crear flujos de trabajo complejos
  • Sun crea JAVA

    Sun crea JAVA

    Un lenguaje de programación orientado a objetos que permite crear aplicaciones de todo tipo de magnitud en diferentes tipos de ordenadores y sistemas operativos En Diciembre de 1950 Patrick Naughton, ingeniero de Sun Microsystems, reclutó a varios colegas entre ellos James Gosling y Mike Sheridan para trabajar sobre un nuevo proyecto conocido como "El proyecto verde".
    Con la ayuda de otros ingenieros, empezaron a trabajar en una pequeña oficina en Sand Hill Road en Menlo Park, California.
  • Se introduce PHP

    Se introduce PHP

    Un lenguaje diseñado para la creación de páginas web dinámicas.
    es una aplicación en la cual se pueden crear paginas web y programas para después ser utilizados por varios usuarios
  • Microsoft Introduce C# (Sharp)

    Microsoft Introduce C# (Sharp)

    Un lenguaje de programación orientado a objetos para su plataforma .NET y que es la evolución del lenguaje C++. es un lenguaje de programación moderno, orientado a objetos y con seguridad de tipos. C # permite a los desarrolladores crear muchos tipos de aplicaciones seguras y sólidas que se ejecutan en el ecosistema .NET. C # tiene sus raíces en la familia de lenguajes C y será inmediatamente familiar para los programadores de C, C ++, Java y JavaScript.
  • Nace la WEB 2.0

    Nace la WEB 2.0

    Web 2.0 se refiere al fenómeno social surgido a partir del desarrollo de diversas aplicaciones en Internet y establece una distinción entre la primera época de la Web (donde el usuario era básicamente un sujeto pasivo que recibía la información o la publicaba, sin que existieran demasiadas posibilidades para que se generara la interacción) y la revolución que supuso el auge de los blogs, las redes sociales y otras herramientas relacionadas. Web 2.0 es la red como plataforma,