Imagen alusiva

Lenguajes de programación

  • INSTITUTO TECNOLOGICO DE TEPIC

    INSTITUTO TECNOLOGICO DE TEPIC
    Ing. en Tecnologias de informacion y comunicacion. Interacción Humano Computadora
    Linea del tiempo: Lenguajes de programación.
    Gabriela Itzamar Soto Orozco
    No. Ctrl: 13401118
    2 - mayo - 2017
  • ANTECEDENTES

    ANTECEDENTES
  • El primer algoritmo

    El primer algoritmo
    En 1842 el matemático italiano Louis Menebrea, publicó una memoria en francés sobre la Máquina Analítica. Babbage eligió a Ada como traductora de la memoria para adaptarla al inglés, Ada le añadió un conjunto de notas más voluminoso que la memoria traducida. Entre sus notas sobre la máquina se encuentra lo que se reconoce hoy como el primer algoritmo destinado a ser procesado por una máquina, por lo que se la considera como la primera programadora de ordenadores
  • FORTRAN (“The IBM Mathematical Formula Translating System”)

    FORTRAN (“The IBM Mathematical Formula Translating System”)
    Originalmente desarrollado por IBM para aplicaciones científicas y de ingeniería, FORTRAN es un lenguaje de programación de alto nivel de propósito general, procedimental e imperativo. Es el lenguaje de programación más antiguo que se utiliza hoy en día y ha estado en uso continuo durante más de medio siglo en áreas computacionalmente intensivas como predicción numérica del tiempo, análisis de elementos finitos, la física computacional, la cristalografía y la química computacional.
  • COBOL (Common Business-Oriented Language)

    COBOL  (Common Business-Oriented Language)
    En 1958, Debido a la necesidad de la industria de trabajar con un único lenguaje en cualquier computador, el Departamento de Defensa de Estados Unidos, convocó el CODASYL (Conference on Data Systems Languages) para buscar un lenguaje de programación que pudiera ser un estándar en el ámbito de la gestión, así fue como nació el lenguaje de programación COBOL.
  • BASIC (“Beginner’s All-purpose Symbolic Instruction Code”)

    BASIC (“Beginner’s All-purpose Symbolic Instruction Code”)
    Diseñado para la simplicidad con el objetivo de servir como lenguaje para aquellas personas que deseaban introducirse por primera vez en el mundo de la programación, y luego fue sufriendo modificaciones, hasta que en 1978 se estableció el Basic estándar. Su popularidad explotó a mediados de los años 70 con los computadores personales.
  • PASCAL

    PASCAL
    Pascal fue el lenguaje primario de alto nivel creado para la enseñanza de 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, utilizado para el desarrollo en el Apple Lisa, y en los primeros años del Macintosh OS.
  • C

    C
    El lenguaje C es fruto de un lenguaje de programación anterior, el lenguaje B, desarrollado por Ken Thompson, en los Laboratorios Bell en 1970, con la idea de recodificar el sistema operativo UNIX que, hasta esa fecha, se programaba directamente en ensamblador, con el inconveniente de estar vinculado a máquinas concretas.
    Muchos de lenguajes de programación más populares del mundo son derivados de él, entre ellos tenemos C#, Java, JavaScript, Perl, PHP y Python.
  • 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. Fue diseñado con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir. Para ello se basa en un tipado muy fuerte y en chequeos en tiempo de ejecución
  • Perl

    Perl
    Perl es un lenguaje de propósito general originalmente desarrollado para la manipulación de texto y que ahora es utilizado para un amplio rango de tareas incluyendo administración de sistemas, desarrollo web, programación en red, desarrollo de GUI y más. Sus principales características son que es fácil de usar, soporta tanto la programación estructurada como la programación orientada a objetos y la programación funcional.
  • Phyton

    Phyton
    Es uno de los lenguajes de programación dinámicos más populares que existen, aunque es considerado a menudo como un lenguaje "scripting", es realmente un lenguaje de propósito general creado para apoyar una variedad de estilos de programación y hacerlo divertido de usar.
  • Ruby

    Ruby
    Un lenguaje influenciado por Perl, Ada, Lisp, Smalltalk, etc. Diseñado para la programación productiva y agradable.
  • JavaScript

    JavaScript
    Creado para ampliar la funcionalidad de las páginas web, permite utilizar formularios de presentación/validación, interactividad, animaciones, seguimiento de la actividad del usuario, etc.
  • JAVA

    JAVA
    Java es un lenguaje de programación orientado a objetos, inicialmente se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems.
    se pretendia desarrollar una nueva tecnología para programar la siguiente generación de dispositivos inteligentes, en los que Sun veía un campo nuevo a explorar y además crear un lenguaje de programación fácil de aprender y de usar.
  • PHP ("Personal Home Page”)

    PHP ("Personal Home Page”)
    Es un lenguaje de programación para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos.
    Fue originalmente diseñado en Perl, con base en la escritura de un grupo de CGI binarios escritos en el lenguaje C por el programador Rasmus Lerdorf para mostrar la cantidad de tráfico que su página web recibía.
  • SITUACIÓN ACTUAL

    SITUACIÓN ACTUAL