Photo 1504639725590 34d0984388bd

LENGUAJES DE PROGRAMACION

  • LINEA DEL TIEMPO 'HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN'

    LINEA DEL TIEMPO 'HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN'
    JIMENEZ JUAREZ JOSEFINA
  • FORTRAN

    FORTRAN
    ‘FORMULA TRANSLATING SYSTEM’
    Creador : JOHN BACKUS *Fue uno de los primeros desarrolladores de IBM, destinado a la resolución de problemas científicos- técnicos .
    *Principales usos: Aplicaciones para supercomputadoras, desarrollo de Inteligencia Artificial, software empresarial. J.J.J
  • FLOW-MATIC

    FLOW-MATIC
    *Fue creado por Grace Murray
    *Lenguaje de alto nivel orientado al ámbito de gestión.
    *Este lenguaje compilado solo fue implementado en UNIVAC.
  • ALGOL

    ALGOL
    ALGORITHMIC LANGUAGE
    *Se buscaba crear un lenguaje de programación independiente de la máquina y corregir algunos problemas presentados por Fortran. *Fue popular en las universidades durante el año 1960.
    *Influyó profundamente en varios lenguajes posteriores que sí alcanzaron gran difusión, como Pascal, C y Ada.
  • COMBOL

    COMBOL
    COMMOM BUSINESS ORIENTED LANGUAGE Creador: GRACE MURRAY
    *Sintaxis singular al ingles.
    *Se utiliza en sistemas informáticos(entidades bancarias)
    *Un lenguaje orientado hacia funciones administrativas, de gran portabilidad y legibilidad .
    *Usados en sistemas de transacciones de negocios de los procesos de las tarjetas de crédito, telefonía, hospitalarios, señales de tráficos etc. J.J.J
  • SIMULA

    SIMULA
    *Creadora: Kristen Nygaard
    *Simula es un lenguaje de programación orientada a objetos.
    *Fue el primero de este tipo que incluyó el concepto de clase.
    *Su versión mas conocida es Simula 67. J.J.J
  • APL

    APL
    *Creador:Kenneth Iverson
    *Lenguaje de programación de alto nivel, interactivo, con orientación a algoritmos y procedimientos.
    * Es el resultado de la notación matemática.
    *Permite implementar complejos procedimientos aritméticos y lógicos con poco código
  • PL/1

    PL/1
    Lenguaje de programación de alto nivel que combina las facilidades de los lenguajes orientados a gestión y las capacidades de calculo de los lenguajes científicos.
    *Fue diseñado combinando características de Cobol, Fortran, Algol e incluso Lisp.
    *Se empleó el VDL para la especificación formal de la semántica del PL/1.
    *
    *****La versión del Hola Mundo en PL/1:
    HELLO: PROCEDURE OPTIONS (MAIN); FLAG = 0; LOOP: DO WHILE (FLAG = 0);
    PUT SKIP DATA("HELLO WORLD!");
    END LOOP; END HELLO;
  • BASIC

    BASIC
    *BEGINNERS ALL PURPOSE SYMBOLIC INSTRUCTION CODE

    *Creador:DARTMOUTH COLLEGE *Un lenguaje simplificado con base de fuertes conocimientos técnicos y matemáticos.
    *Diseñado para la simplicidad.
    * Su popularidad explotó a mediados de los años 70 con los computadores personales. J.J.J
  • LOGO

    LOGO
    *Lenguaje de programación para el aprendizaje escolar.
    *Diseñado por Seymourt Papert.
    *Se basó en el Lisp pero le modificó la sintaxis para hacerlo más legible.
    *Sus rasgos más notables es la "Tortuga"; un sistema para crear gráficos y producir efectos visuales de forma simple.
    *La programación se basa en el empleo de procedimientos definidos por el usuario. J.J.J
  • c

    c
    LENGUAJE C
    Creador: DENNIS RITCHIE *Usados en laboratorios Bell Telephone y en un sistema Unix.
    *Es el lenguaje más popular (precedido por Java). De él se derivan muchos lenguajes como C#, Java, Javascript, Perl, PHP y Phyton. *Principales usos: Programación multiplataforma, programación de sistemas, programación en Unix y desarrollo de videojuegos. J.J.J
  • PASCAL

    PASCAL
    Creador: NiKlaus Wirth *Lenguaje de alto nivel. *Utilizado para la enseñanza de la programación estructurada y la estructuración de datos. *Principales usos: Enseñanza de la programación, se utiliza comúnmente para el desarrollo de aplicaciones Windows y Skype.
  • PROLOG

    PROLOG
    Creado por Alain Colmerauer y Philippe Roussel en la Universidad de Marsella *Lenguaje de programación para inteligencia artificial que hace uso de la lógica de predicados.
    *Se consideran como una serie de aserciones lógicas.
    *Es el lenguaje declarativo más utilizado en aplicaciones de Inteligencia Artificial en Europa y Japón.
    *Puede usarse para implementar una forma de negación. *Actualmente se considera como estándar el Prolog de Edimburgo.
  • COMAL

    COMAL
    *Fue desarrollado en Dinamarca por Benedict Lofstedt
    y Børge Christensen
    *Es un lenguaje de programación basado en algoritmos. *Basado en el BASIC, que incluía un conjunto de extensiones para facilitar la programación estructurada.
  • ADA

    ADA
    *Fue diseñado por Jean Ichbiah de CII Honeywell Bull
    *Es un lenguaje de programación orientado a objetos.
    *El lenguaje desarrollado pasó a llamarse ADA en honor de Augusta Ada Lovelace.
    *Su sintaxis esta inspirada en Pascal, siendo bastante legible incluso para personas que no conozcan el lenguaje.
  • C++

    C++
    Creador BJARNE STROUSTRUPS
    *Superconjunto orientado a objetos del lenguaje C.
    *Contiene un conjunto completo de instrucciones de control.
    *Los argumentos de las funciones se transfieren por su valor.
    La versión del Hola Mundo en C++: include <iostream> int main()
    {
    std::cout << "Hello World";
    }
    Usado en FIREFOX, OFICCE,ADOBE PDF READER.
  • PERL

    PERL
    Creador: Larry Wall
    *Lenguaje de propósito general, de alto nivel. Creado para el procesamiento de reportes en sistemas Unix. Hoy en día es conocido por su alto poder y versatilidad. *Principales usos: Imágenes generadas por computadora, aplicaciones de base de datos, administración de sistemas, programación web y programación de gráficos. *Usado por: IMDb, Amazon, Priceline, Ticketmaster
  • PYTHON

    PYTHON
    Creador: MONTY PHYTHON
    *Se creo para solucionar problemas en el lenguaje ABC

    *Lenguaje de propósito general, de alto nivel.
    *Creado para apoyar una gran variedad de estilos de programación de manera divertida e interactiva. Principales usos: Aplicaciones Web, desarrollo de software, seguridad informática. *Usado por la NASA,Google y Youtube
  • RUBY

    RUBY
    Creador :YUKIHIRO MATSUMOTO

    *Lenguaje orientado a objeto para el desarrollo de guiones,
    *Es un lenguaje interpretado, similar al Perl, para el tratamiento de ficheros de texto y gestión del sistema, simple, extensible y portable.
    *Uno de los objetivos del lenguaje es el de mantener una sintaxis elegante para leer y fácil de escribir.
    *Ruby es el lenguaje subyacente utilizado en las estructuras web Rails y Sinatra.
  • PHP

    PHP
    *Creador:Rasmus Lerdorf
    *Lenguaje de código abierto, de propósito general. Se utiliza para construir páginas web dinámicas.
    *Usado en software de código abierto para empresas y redes sociales como Facebook.
    *Principales usos: Construcción y mantenimiento de páginas web dinámicas, desarrollo del lado del servidor. J.J.J
  • JAVA

    JAVA
    *Creador:JAMES GOSLING *Lenguaje de propósito general, de alto nivel.
    *Hecho para un proyecto de televisión interactiva.
    *Tiene una funcionalidad de programación multiplataforma.
    *Actualmente el segundo lenguaje de programación más popular en el mundo. Principales usos: Programación Web, desarrollo de aplicaciones Web, desarrollo de software, desarrollo de interfaz gráfica de usuario.
  • JAVASCRIPT

    JAVASCRIPT
    *Creador: Brendan Eich (Netscape)
    *Fue creado para extender las funcionalidades de las páginas web. *Usado por páginas dinámicas para el envío y validación de formularios, interactividad. *Principales usos: Desarrollo de web dinámica, documentos PDF, navegadores web y widgets de Escritorio.
  • C#

    C#
    *Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET
    *C# contiene veinte categorías generales de tipos de datos integrados: tipos de valor y tipos de referencia.
  • SWIFT

    SWIFT
    *Swift es un lenguaje de programación poderoso e intuitivo creado por Apple para desarrollar apps de iOS, Mac, Apple TV y Apple Watch.
    * Está diseñado para brindar a los desarrolladores más libertad que nunca. Y como es fácil de usar y de código abierto, es ideal para que cualquier persona con una idea pueda hacerla realidad. J.J.J
  • REFERENCIAS

    REFERENCIAS
    *Anon, (2018). [en línea] Disponible en: https://www.ecured.cu [Consultado el 1 de octubre de 2018].
    *Definista (2018). Javascript . [en línea] Concepto de - Definición de. Disponible en: https://conceptodefinicion.de/javascript/ [Consultado el 1 de octubre de 2018].
    *Rojas, E. y Rojas, E. (2018). La historia de los lenguajes de programación . [en línea] MuyComputerPRO. Disponible en: https://www.muycomputerpro.com/2011/08/26/historia-lenguajes-programacion [Accedido el 1 de octubre de 2018].