Historia Lenguajes Programación

  • Lenguaje de Máquina [1° generación]

    Lenguaje de Máquina [1° generación]
    Es el lenguaje que entiende el hardware del computador, se maneja en código binario y es muy rápido de ejecutarse.
    Los lenguajes que son entendidos por una arquitectura hardware se denominan lenguajes de bajo nivel
    • Las introducciones son cadenas de ceros y unos, aunque estas cadenas se puedan introducir en la computadora mediante un código intermedio ( octal o hexadecimal).
    • El repertorio de las instrucciones suele ser reducido y las instrucciones realizan operaciones simples
  • Desarrollo del lenguaje ensamblador [1° generación]

    Desarrollo del lenguaje ensamblador [1° generación]
    Es un lenguaje de programacion de bajo nivel, basado en la representacion de código de máquina. (binario ) El ensamblador realiza la traduccion del codigo de máquina.
  • Fortran [2° generación]

    Fortran [2° generación]
    (“The IBM Mathematical Formula Translating System”): Un lenguaje de programación de alto nivel de propósito general. Para cálculo numérico y científico (como alternativa al lenguaje ensamblador). Es el lenguaje de programación más antiguo que se utiliza hoy en día.
  • LISP [5° generación]

    Es una familia de lenguajes de programación de computadora de tipo multiparadigma.
    Características :
    • LISP posee un manejo de memoria automático que libera el espacio utilizado por los objetos que dejan de ser necesitados.
    • Incluye un mecanismo bastante simple para utilizar evaluaciones lentas de expresiones
    • LISP no posee un sistema de datos estáticos los errores solo pueden ser detectados en tiempo de ejecución y no de compilación.
  • Cobol [2° generación]

    (“Common Business-Oriented Language) Usado principalmente para la informática empresarial. Es el primer lenguaje de programación que se demandan por el Departamento de Defensa de EE.UU..
  • Basic [2° generación]

    (“Beginner’s All-purpose Symbolic Instruction Code”) Diseñado para la simplicidad. Su popularidad explotó a mediados de los años 70 con los computadores personales.
  • Pascal [3° generación]

    Es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización fue de gran uso para herramientas de todo tipo.
  • C [3° generación]

    (Basado en un lenguaje anterior llamado “B”) Creado para sistemas Unix. Muchos de lenguajes de programación más populares del mundo son derivados de el, entre ellos tenemos C#, Java, JavaScript, Perl, PHP y Python.
  • ProLog [5° generción]

    Diseñado para representar y utilizar el conocimiento que se tiene sobre un determinado dominio. Los programas responden preguntas sobre el tema del cual tienen conocimiento. Está basado en los siguientes mecanismos básicos: unificación, estructuras de datos basadas en árboles y backtracking automático. La sintaxis incluye la declaración de hechos, preguntas y reglas. La popularidad de este, se debe a su capacidad de deducción y un lenguaje fácil de usar por su semántica y sintaxis.
  • SQL [4° generación]

    Lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones.
    Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros permite una alta productividad en codificación y la orientación a objetos.
  • PowerBuilder [4° generación]

    Incluye herramientas para crear la interfaz de usuario, generar reportes y tener acceso al contenido de una base de datos. También incluye un lenguaje de programación llamado Powerscript, el cual es usado para especificar el comportamiento de la aplicación en respuesta a eventos del sistema o del usuario, tal como cerrar una ventana o presionar un botón. Las aplicaciones desarrolladas con PowerBuilder se ejecutan exclusivamente en el sistema operativo Microsoft Windows.
  • Java [4° generación]

    El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems.