Pascal lenguaje tecnologia

LINEA DE TIEMPO - LENGUAJES DE PROGRAMACIÓN

  • PORTADA

    PORTADA
    Ingenieria en TIC´S - Interacción humano computadora (IHC) - "4.1 Lenguajes de programación" - Edgar Paul Ramírez Villaseñor - No control: 15400801.
  • Primer lenguaje de programación

    Primer lenguaje de programación
    Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage.
  • Creación del lenguaje ensamblador

    Creación del lenguaje ensamblador
    Mauricio V. Vilkes inventa el lenguaje ensamblador. Anteriormente la programación se efectuaba directamente en binario. Cada modelo de ordenador tenia su propio código lo que dificultaba su manejo.
  • Fortran

    Fortran
    Jhon Backus de IBM inventa Fortran, el primer lenguaje de programación universal considerado de alto nivel, de propósito general e imperativo.
  • lenguaje Lisp

    lenguaje Lisp
    Después de Fortran fue el segundo lenguaje de programación de alto nivel. Creado por Jhon McCarthy en el MIT. El elemento fundamental de Lisp es la lista, pues tanto un dato o una función se expresa como una lista. Fue desarrollado inicialmente sobre un IBM 7090
  • ALGOL

    ALGOL
    Fué muy comercial en las universidades en los años 60, pero no llegó a cuajar como un lenguaje de programación comercial.
  • Se inventa Cobol

    Se inventa Cobol
    Definido por un comité, el CODASYL. Lenguaje de programación que se inventó con el objetivo de utilizarse en cualquier computadora. Se caracterizó por tener una excelente capacidad de autodocumentación, buena gestión de archivos y de datos de la época.
  • SNOBOL

    SNOBOL
    Es un lenguaje de programación de computadoras de muy alto nivel. Fue un lenguaje orientado a cadenas de texto
  • Se inventa el Lenguaje Basic

    Se inventa el Lenguaje Basic
    Lenguaje de programación desarrollado por Jhon Kemeny y Thomas Kurts en Estados Unidos. Inicialmente se desarrollo para facilitar a los estudiantes a programar computadoras. Su uso era para propósito general, aunque un tanto lento y simple.
  • Creación de Pascal

    Creación de Pascal
    Pascal es un lenguaje de programación de alto nivel creado por Nicklaus Wirth. Se convirtió en uno de los lenguajes más utilizados en cursos de introducción a la programación. Se desarrolló para hacer posible la programación estructurada y también soporta la programación orientada a objetos.
  • Lenguaje C

    Lenguaje C
    Creado por Dennis Ritchie 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. Es utilizado por la eficiencia de su código para generar aplicaciones y software de sistemas.
  • Ada

    Ada
    Es derivado del Pascal. Contratado por el Departamento de Defensa de los EE.UU. en 1977 para el desarrollo de sistemas de software grandes.
  • C++

    C++
    Creado por Bjarne Stroustrup. Es una extensión de lenguaje C, con mejoras tales como clases, funciones virtuales y plantillas.
  • Objective-C

    Objective-C
    Ampliación de C, se adiciona la funcionalidad de paso de mensajes basado en el lenguaje Smalltalk.
  • Perl

    Perl
    Creado por Larry Wall para el procesamiento de informes en sistemas Unix. Hoy en día es conocido por su gran potencia y versatilidad.
  • Python

    Python
    Creado por Guido Van Rossum para apoyar una variedad de estilos de programación y hacerlo divertido de usar.
  • Ruby

    Ruby
    Creado por Yukihiro Matsumoto. Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.
  • JAVA

    James Gosling. Lenguaje de programación desarrollado por Sun Microsystems. Se desarrolló de tal forma que los programas desarrollados con Java puedan ejecutarse de la misma manera en diferentes arquitecturas. Java permite escribir programas de gráficos o textuales.
  • PHP

    Es un lenguaje de programación de script desarrollado por Rasmus Lerdof. Se utiliza para la programación de páginas dinámicas en servidores y el desarrollo de aplicaciones en diferentes sistemas operativos.
  • JavaScript

    Creado por Brendan Eich. Se utiliza principalmente en su forma del lado del cliente, implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas aunque existe una forma de JavaScript del lado del servidor.
  • UML

    Creado por Grady Booch, Jim Rumbaugh, e Ivar Jacobson. UML es la unión de tres lenguajes de modelado. El lenguaje usa una notación gráfica para diseñar proyectos de software. Una fuena es un diagrama de objetos y sus interacciones.
  • C#

    Creado por Anders Hejlsberg. es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.
  • Scriptol

    Creado por Denis Sureau. Es un compilado de PHP y C++, dándole una gran portabilidad. Es un lenguaje para aplicaciones, y para hacer páginas web dinámicas.
  • Lenguaje Go

    Es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Ha sido desarrollado por Google y sus diseñadores iniciales son Robert Griesemer, Rob Pike y Ken Thompson. Actualmente sólo está disponible para los sistemas operativos Windows, GNU/Linux y Mac OS X. Go usa una sintaxis parecida a C por lo que los programadores que hayan usado dicho lenguaje se sienten muy cómodos con él.
  • JULIA

    Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman. es un lenguaje de programación dinámico, de alto nivel y alto rendimiento para cálculos científicos y técnicos con una sintaxis similar a la de otros entornos de computación similares.Dispone de un compilador avanzado, mecanismos para la ejecución en paralelo y una extensa biblioteca de funciones matemáticas.
  • Rust

    Es un lenguaje de programación compilado, de propósito general y multiparadigma que está siendo desarrollado por Mozilla. Ha sido diseñado para ser 'un lenguaje seguro, concurrente y práctico", soportando programación funcional pura, por procedimientos, imperativa y orientada a objetos. El lenguaje surgió de un proyecto personal desarrollado por Graydon Hoare, quién empezó a trabajar en él en 2006
  • Swift

    Es un lenguaje de programación creado por Apple con el compilador LLVM para los sistemas operativos OS X e iOS presentado el 2 de junio del 2014 en el WWDC 2014 junto con su manual.1 El lenguaje en un principio coexistirá con Objective-C lenguaje que maneja la plataforma de programación oficial de Apple Xcode
  • CONCLUSIÓN

    La invención de lenguajes se estancó sobre la sintaxis. Los lenguajes comunes, incluso varios recientes como Java, C#, PHP, no trajo cambios en las instrucciones. Es más, Go y Dart son incluso una regresión. Solo Julia es un progreso real y explota las capacidades de las computadoras actuales. Otras tendencias de niveles más altos para lenguajes, programados por aspectos, o por esquemas con UML y otros conceptos, distribuidos por la nube.