LENGUAJES DE PROGRAMACIÓN

  • Instituto Tecnológico de Tepic

    Instituto Tecnológico de Tepic
  • ANTECEDENTES

    ANTECEDENTES
  • Lenguaje Ensamblador

    Lenguaje Ensamblador
    Mauricio V.Wilkes crea el lenguaje ensamblador, consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores y microprocesadores.
  • Fortran

    Fortran
    Lenguaje de programación de alto nivel, que esta adaptado al calculo numérico y a la computadora científica desarrollado por John W. Backus.
  • Flow - Matic

    Flow - Matic
    Es el primer lenguaje de alto nivel orientado al ámbito de gestión. Fue creado por Grace Murray Hopper en 1955 para UNIVAC. Estableció el concepto de lenguajes de programación basados en palabras del lenguaje natural.
  • LISP

    LISP
    Desarrollado por John McCarthy Lisp lenguaje de programación de alto nivel, fue pionero en muchas ideas en ciencias de la computación, incluyendo las estructuras de datos de árbol, el manejo de almacenamiento automático, tipos dinámicos, y el compilador auto contenido.
  • COBOL

    COBOL
    Fue creado en el año 1959 en colaboración CODASY, Departamento de defensa de EEUU, con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado a los viejos y principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Snobol

    Snobol
    Fue uno más de los lenguajes orientados a cadenas de texto es un lenguaje de programación de computadoras de muy alto nivel que surgió en la década de los 60 en los Laboratorios Bell equipo formado por David J. Farber, Ralph E. Griswold e Ivan P. Polonsky
  • Basic

    Basic
    El BASIC original, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos, BASIC originalmente fue desarrollado como una herramienta de enseñanza. El lenguaje y sus variantes llegaron a estar ampliamente disponibles en los microcomputadores
  • Pascal

    Pascal
    Es un lenguaje creado 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 excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
  • C

    C
    es un lenguaje de programación originalmente desarrollado por Dennis Ritchie, orientado a la implementación de Sistemas operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
  • C++

    C++
    Es un lenguaje de programación diseñado en el año 1983 por Bjarne Stroustrup, la intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
  • Perl

    Perl
    Es un lenguaje de programación diseñado por Larry Wall en 1987, Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script.
  • Python

    Python
    Crado por Guido van Rossum, se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
  • Ruby

    Ruby
    Lenguaje de propósito general, de alto nivel. Un programa de enseñanza, influenciado por Perl, Ada, Lisp, Smalltalk, entre otros. Diseñado para hacer la programación más productiva y agradable.
    Creado por Yukihiro Matsumoto su pincipal uso en el desarrollo de aplicaciones Web
  • PHP

    PHP
    Desarrollado por Rasmus Lerdorf, es un lenguaje de programación de propósito general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico.
  • JavaScript

    JavaScript
    Desarrollado po Brendan Eichi JavaSript ,se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4​ aunque existe una forma de JavaScript del lado del servidor(Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.
  • C#

    C#
    Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.
  • Groovy

    Groovy
    Es un lenguaje de programación orientado a objetos implementado sobre la plataforma Java. Tiene características similares a Python, Ruby, Perl y Smalltalk, desarrollado por JCP.
  • Lenguajes de Programación Actuales

    Lenguajes de Programación Actuales
    Los 5 lenguajes de programación más populares de la actualidad son: Java, C, C++, Pyhton y C#. Así lo asegura el Índice TIOBE.
  • Perspectiva

    Perspectiva
  • Dart

    Dart
    Dart es un lenguaje de código abierto, estructurado y flexible orientado a objetos, fácil de aprender y adaptado a todos los navegadores web. El código de Dart se puede compilar en JavaScript para su ejecución en cualquier navegador.
    Dart es una opción muy interesante para el desarrollo de aplicaciones en la nube por una razón, permite un único lenguaje para el cliente, para el servidor y todo a través de la plataforma en la nube de Google (Google Cloud Platform).
  • GO

    GO
    Go es un lenguaje que se compila de una forma rápida y eficiente, inspirado en la sintaxis de C, con recolector de basura y un excelente biblioteca estándar. Sus primeros diseñadores fueron Robert Griesemer, Rob Pike y Ken Thompson.
  • F#

    F#
    Es un lenguaje de programación multiparadigma de código abierto, orientado a objetos y admite funciones para la plataforma .NET. fue desarrollado por Don Syme.
  • Ceylon

    Ceylon
    Es un lenguaje de programación orientado a objetos, desarrollado por Red Hat, aunque la sintaxis de Ceylon se parece a la de Java, hay que decir que la del primero es mucho más legible, más regular y que se apoya en estructuras de árbol. Es una sintaxis que persigue una programación de proyectos de desarrollo más funcional que la de Java porque elimina y simplifica elementos de ese lenguaje.
  • Conclusión

    Conclusión
    Con el paso del tiempo, y las necesidades principalmente de las empresas, los lenguajes de programación han evolucionado radicalmente, la diferencia de estos se encuentra en la plataforma que requieran la empresa o el usuario para su implementación.