Evolución de la programación

Timeline created by facebooker_1455739934567918
  • Lenguaje de Maquina

    Lenguaje de Maquina
    Este lenguaje consiste en un conjunto de instrucciones en binario es decir, combinación de ceros y unos (0/1) para formar las ordenes entendibles por el procesador de la maquina. Es un lenguaje más rápido que los lenguajes de alto nivel, pero es mas difícil de usar.
  • Lenguaje Ensamblador

    Lenguaje Ensamblador
    Un programa escrito en lenguaje ensamblador consiste en una serie de instrucciones de tipo mnemónico que corresponden al flujo de órdenes ejecutables que pueden ser cargadas en la Memoria de un sistema basado en Microprocesador.
  • AO

    Aparece el primer compilador creado por Grace Murray Hopper que permitía generar un programa binario a partir de un código fuente.
  • Lenguaje de alto nivel

    Es lo más parecido al lenguaje humano, pero para ello tenias que tener un compilador que servia como traductor, si lo tenias, lo podías utilizar en cualquier maquina.
  • Fortran

    Fortran
    Es un lenguaje de programación de propósito general, procedimental e imperativo, que está especialmente adaptado a la computación científica.
    Desarrollado originalmente por IBM
  • Algol 58

    Algol 58
    Familia de lenguajes de programación, se convirtió en un estándar de facto para presentar algoritmos hasta los 80.
    Fue diseñado para evitar ciertos problemas en el lenguaje FORTRAN (Incluyendo Pascal)
  • LISP

    LISP
    Lenguaje de programación aplicativo o funcional.
  • COBOL

    COBOL
    (Common Business -Oriented Language - Lenguaje Comújn Orientado a Negocios). Es un lenguaje de programación con el objetivo de crear un lenguaje universal para cualquier tipo de computadora. Creado por la comisión CODASYL
  • PL/1

    PL/1
    Es una familia de lenguajes de programación de computadora de tipo funcional. Especificado originalmente en 1958 por John McCarthy y sus colaboradores en el MIT.
  • Basic

    Basic
    El lenguaje Basic fue inventado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College.
    Fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido.
  • BCPL

    BCPL
    Lenguaje de Probramación Básico Combinado. Fue diseñado por Martin Richardson de la Universidad de Cambridge en 1966 debido a dificultades experimentadas con el lenguaje de programación CPL durante los años 60.
  • B

    B
    Es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C.
    Fue mayoritariamente un trabajo de Kenneth L. Thompson.
  • Lenguaje C

    Lenguaje C
    Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell cono evolución del anterior lenguaje B.
  • Small Talk

    Small Talk
    Considerado el primero en usar el paradigma orientado a objetos. En Smalltalk absolutamente todo es un objeto, incluso el propio entorno Smalltalk.
  • Altair Basic

    Altair Basic
    Fue un interprete para el lenguaje de programación BASIC que corría en el Altair 8800 de MITS y posteriormente en las maquinas S-100. Fue el primer producto de Microsoft
  • Lenguajes Orientado a Objetos

    Son lenguajes de alto nivel estructurados que trata de respresentar de una forma más sencilla el modelo del mundo real
  • C++

    C++
    Es un lenguaje de propósito basado en el C, al que se han añadido nuevos tipos de datos.
  • Perl

    Perl
    Es un lenguaje de programación desarrollado a finales de los años 80 por larry Wall.
  • Phyton

    Phyton
    Es un lenguaje interpretado e interactivo, creado por Guido Van Rossum en 1991.
  • Visual Basic

    Visual Basic
    Es un lenguaje de programación desarrollado por el alemán Alan Cooper para Microsoft
  • AppleScript

    AppleScript
    Es una herramienta de escritura de código que instala con el sistema operativo Mac OS. Es utilizada para crear códigos y aplicaciones.
  • PHP

    PHP
    Es un lenguaje de programación interpretado, diseñado originalmente para la creación de paginas web dinámicas.
  • Java

    Java
    Es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems
  • C#

    C#
    Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET