SlideShare a Scribd company logo
1 of 4
Download to read offline
Nombre del alumno: Johobani

Hernández Mercado

Materia: fundamentos de

programación

Carrera: ing. En informática

Facilitador(a): verónica reyes reyes
FECHA       LENGUAJE               ACONTECIMIENTO

                        Fue le primer lenguaje de alto nivel: fue
                        desarrollado por IBM y su primera versión se
                        lanzo en 1957. Su nombre proviene de la
                        contracción de FORmula TRANslation, y da
                        una buena indicación del lenguaje que fueron,
                        según consta en el primer manual FORTRAN,
   1953      FORTRAN
                        proporciona un lenguaje capaz de expresar
                        cualquier problema en función de un calculo
                        numérico, en particular aquellos problemas en
                        los que hay involucradas numerosas formas y
                        muchas variables. Fue diseñado para su uso
                        en aplicaciones científicas y técnicas.

                        El profesor John McCarthy y sus alumnos
                        desarrolla el LISP.     El Lisp fue creado
                        originalmente como una notación matemática
   1959        LISP
                        práctica para los programas de computadora,
                        basada en el cálculo lambda de Alonzo
                        Church.

                        El ALGOL ("ALGOrithmic Lenguage") es el
                        primer lenguaje que fue creado por un comité
                        internacional.   En    1960   se    reunieron
                        representantes de varios países europeos y de
                        Estados Unidos para crear un lenguaje
   1960       ALGOL
                        destinado a "describir procesos" mediante
                        instrucciones de control (iteraciones y
                        alternaciones) de nivel más elevado que las
                        existentes en las versiones existentes de su
                        predecesor, el FORTRAN.

                        El COBOL Es un lenguaje para cálculos en el
   1960       COBOL     campo de los negocios y proceso de datos
                        comerciales.

                        Se publica el libro de Kenneth Iverson “A
   1962        APL
                        Programming Lenguaje

                        El APL fue diseñado por Kenneth Iverson que
                        lo describió en su libro “Un Lenguaje de
Mediado de              Programación” (A Programming Language)
               APL      publicado por Wiley en 1962. El titulo del libro
  los 60
                        dio nombre al lenguaje. La motivación de
                        original de Iverson para inventar este lenguaje
                        fue, no tanto el facilitar un lenguaje de
programación,     como    el   inventar  una
                            representación en la cual pudieran expresarse
                            con precisión los algoritmos y también que se
                            pudiera     describir      exactamente      el
                            comportamiento del hardware.

                            El BASIC posee un abanico de funciones;
                            incluye funciones numéricas ampliamente
    1965          BASIC     comparables a las que tiene una calculadora
                            científica y funciones para el manejo de
                            caracteres.

                            Se    implementó     una    nueva     versión
    1968          ALGOL
                            multipropósito

                            Niklaus Wirth diseña PASCAL. El PASCAL
                            provee un amplio repertorio de estructuras de
    1970          PASCAL
                            programación y permite definir tipos de datos
                            según se requieran.

                            PROLOG (PROgramacion con LOGica)n es un
                            lenguaje de ordenador, sencillo pero potente,
                            desarrollado inicialmente para la ayuda en la
    1972         PROLOG
                            comprobación automática de teoremas. La
                            utilización de una lógica formal para procesos
                            de razonamiento del modelo humano.

                            Dennis Ritchie crea el lenguaje C. El C es un
                            lenguaje moderno de propósito general que
                            combina las características de un lenguaje de
    1973            C       alto nivel (programación estructurada, tipos y
                            estructura de datos, recursividad, etc.) con
                            una serie de características más propias de
                            lenguajes de mas bajo nivel.

                            A finales de los años 70, Nicklaus Wirth,
                            creador del lenguaje PASCAL, dirige el
                            desarrollo del MODULA-2 (que en principio se
Finales de los              denominó simplemente MODULA), con la
                 MODULA-2
     71                     intención de incluir las necesidades de la
                            programación de sistemas y dar respuesta a
                            las críticas recibidas con respecto a las
                            carencias del lenguaje PASCAL

                            C++ introduce la programación orientada a
                            objetos en C. Los objetos proporcionan una
Principio de
                   C++      forma completamente nueva de ver los
   los 80
                            programas,    una   nueva    filosofía  de
                            programación.
CLIPPER es un lenguaje formado por un
                             conjunto de comandos y funciones similares a
    1985        CLIPPER
                             las usadas con DBASE, incluso la mayoría con
                             igual formato sintáctico.

                             James Gosling y su equipo comienzan a
                             desarrollar JAVA. Java nació para intentar
                             encontrar la solución a un problema. Este
                             problema radicaba en las dificultades y costes
Principios 90     JAVA       que suponía la actualización muy frecuente
                             del software de microprocesadores de
                             reducidas prestaciones que se montan en
                             dispositivos electrónicos de bajo precio, como
                             electrodomésticos, relojes y calculadoras.

                             Sistema de desarrollo C y C++ para
                             aplicaciones DOS y Windows, de Microsoft.
                             Introducido en 1993, el Standard Edition de
    1993        Visual C++
                             Visual C++ reemplaza a QuickC para Windows,
                             y el Professional Edition incluye el Windows
                             SDK y reemplaza Microsoft C/C++ 7.0.

                             Permite crear aplicaciones simplemente añadiendo
                             iconos que representan objetos, modificando
    1994         DELPHI
                             propiedades, que son las características de esos objetos,
                             y escribiendo algo de código.

More Related Content

What's hot

Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareJoan Fernando Chipia Lobo
 
Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerceppalos
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosSaraEAlcntaraR
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivocamilosena89
 
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREINF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREFely Villalba
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incrementalnoriver
 
Extensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío SantiagoExtensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío Santiago2008PA2Info3
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentesmellcv
 
Ventajas y Desventajas modelo OSI
Ventajas y Desventajas modelo OSIVentajas y Desventajas modelo OSI
Ventajas y Desventajas modelo OSICarlos Estrada
 
Introducción a Foundation 5
Introducción a Foundation 5Introducción a Foundation 5
Introducción a Foundation 5Cycle-IT
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosJuan Carlos Olivares Rojas
 

What's hot (20)

Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de Software
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Historia de la programación
Historia de la programaciónHistoria de la programación
Historia de la programación
 
Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerce
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativo
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivo
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREINF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incremental
 
Extensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío SantiagoExtensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío Santiago
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentes
 
Ventajas y Desventajas modelo OSI
Ventajas y Desventajas modelo OSIVentajas y Desventajas modelo OSI
Ventajas y Desventajas modelo OSI
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Diseño de interfaz de usuario
Diseño de interfaz de usuarioDiseño de interfaz de usuario
Diseño de interfaz de usuario
 
Requerimientos del Software
Requerimientos del SoftwareRequerimientos del Software
Requerimientos del Software
 
Introducción a Foundation 5
Introducción a Foundation 5Introducción a Foundation 5
Introducción a Foundation 5
 
Metodología rup
Metodología rupMetodología rup
Metodología rup
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 

Viewers also liked

Iz mo - novi obrazac - donja stubica
Iz mo - novi obrazac - donja stubicaIz mo - novi obrazac - donja stubica
Iz mo - novi obrazac - donja stubicaŽeljko Lež
 
Segmentación Summer Peak 2013
Segmentación Summer Peak 2013Segmentación Summer Peak 2013
Segmentación Summer Peak 2013Sandra Huarcaya
 
IVHS Summer 2007 PD - Researching Virtual Schools
IVHS Summer 2007 PD - Researching Virtual SchoolsIVHS Summer 2007 PD - Researching Virtual Schools
IVHS Summer 2007 PD - Researching Virtual SchoolsMichael Barbour
 
Xvii material sabado 15 de agosto 2015 copia
Xvii material sabado  15 de agosto 2015   copiaXvii material sabado  15 de agosto 2015   copia
Xvii material sabado 15 de agosto 2015 copiaIsela Guerrero Pacheco
 
Evolution of captcha technologies
Evolution of captcha technologiesEvolution of captcha technologies
Evolution of captcha technologiesMonika Keerthi
 

Viewers also liked (6)

Quintasdesantaclara
QuintasdesantaclaraQuintasdesantaclara
Quintasdesantaclara
 
Iz mo - novi obrazac - donja stubica
Iz mo - novi obrazac - donja stubicaIz mo - novi obrazac - donja stubica
Iz mo - novi obrazac - donja stubica
 
Segmentación Summer Peak 2013
Segmentación Summer Peak 2013Segmentación Summer Peak 2013
Segmentación Summer Peak 2013
 
IVHS Summer 2007 PD - Researching Virtual Schools
IVHS Summer 2007 PD - Researching Virtual SchoolsIVHS Summer 2007 PD - Researching Virtual Schools
IVHS Summer 2007 PD - Researching Virtual Schools
 
Xvii material sabado 15 de agosto 2015 copia
Xvii material sabado  15 de agosto 2015   copiaXvii material sabado  15 de agosto 2015   copia
Xvii material sabado 15 de agosto 2015 copia
 
Evolution of captcha technologies
Evolution of captcha technologiesEvolution of captcha technologies
Evolution of captcha technologies
 

Similar to Evolucion de los lenguajes de programacion

Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Anastacio Mendoza
 
Instituto tecnológico de cd. anastacio mj
Instituto tecnológico de    cd. anastacio mjInstituto tecnológico de    cd. anastacio mj
Instituto tecnológico de cd. anastacio mjAnastacio Mendoza
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracionDiego Becerra
 
EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxJuanLuisHuloPoma2
 
LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN Esteban Torres
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJesús Navarro
 
INTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptx
INTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptxINTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptx
INTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptxCAMILA77175
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionsam9205
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionsam9205
 
Linea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónLinea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónEspitiaGiancarlo
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programasCahydeSwaan
 
Historia de los_lenguajes
Historia de los_lenguajesHistoria de los_lenguajes
Historia de los_lenguajesAquino1912
 
Taller #6
Taller #6 Taller #6
Taller #6 chomba01
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJesus David
 
684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdfYesseniaMolina3
 
Tipos de lenguajes de programacion
Tipos de lenguajes de programacionTipos de lenguajes de programacion
Tipos de lenguajes de programacionJesus David
 

Similar to Evolucion de los lenguajes de programacion (20)

Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.
 
Instituto tecnológico de cd. anastacio mj
Instituto tecnológico de    cd. anastacio mjInstituto tecnológico de    cd. anastacio mj
Instituto tecnológico de cd. anastacio mj
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracion
 
EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Libro2
Libro2Libro2
Libro2
 
LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
INTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptx
INTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptxINTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptx
INTRODUCCIÓN-A-LA-PROGRAMACIÓN-CAMILA.pptx
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Linea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónLinea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programación
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Historia de los_lenguajes
Historia de los_lenguajesHistoria de los_lenguajes
Historia de los_lenguajes
 
Taller #6
Taller #6 Taller #6
Taller #6
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
INFORMATICA TRABAJO.docx
INFORMATICA TRABAJO.docxINFORMATICA TRABAJO.docx
INFORMATICA TRABAJO.docx
 
684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf
 
Tipos de lenguajes de programacion
Tipos de lenguajes de programacionTipos de lenguajes de programacion
Tipos de lenguajes de programacion
 

Evolucion de los lenguajes de programacion

  • 1. Nombre del alumno: Johobani Hernández Mercado Materia: fundamentos de programación Carrera: ing. En informática Facilitador(a): verónica reyes reyes
  • 2. FECHA LENGUAJE ACONTECIMIENTO Fue le primer lenguaje de alto nivel: fue desarrollado por IBM y su primera versión se lanzo en 1957. Su nombre proviene de la contracción de FORmula TRANslation, y da una buena indicación del lenguaje que fueron, según consta en el primer manual FORTRAN, 1953 FORTRAN proporciona un lenguaje capaz de expresar cualquier problema en función de un calculo numérico, en particular aquellos problemas en los que hay involucradas numerosas formas y muchas variables. Fue diseñado para su uso en aplicaciones científicas y técnicas. El profesor John McCarthy y sus alumnos desarrolla el LISP. El Lisp fue creado originalmente como una notación matemática 1959 LISP práctica para los programas de computadora, basada en el cálculo lambda de Alonzo Church. El ALGOL ("ALGOrithmic Lenguage") es el primer lenguaje que fue creado por un comité internacional. En 1960 se reunieron representantes de varios países europeos y de Estados Unidos para crear un lenguaje 1960 ALGOL destinado a "describir procesos" mediante instrucciones de control (iteraciones y alternaciones) de nivel más elevado que las existentes en las versiones existentes de su predecesor, el FORTRAN. El COBOL Es un lenguaje para cálculos en el 1960 COBOL campo de los negocios y proceso de datos comerciales. Se publica el libro de Kenneth Iverson “A 1962 APL Programming Lenguaje El APL fue diseñado por Kenneth Iverson que lo describió en su libro “Un Lenguaje de Mediado de Programación” (A Programming Language) APL publicado por Wiley en 1962. El titulo del libro los 60 dio nombre al lenguaje. La motivación de original de Iverson para inventar este lenguaje fue, no tanto el facilitar un lenguaje de
  • 3. programación, como el inventar una representación en la cual pudieran expresarse con precisión los algoritmos y también que se pudiera describir exactamente el comportamiento del hardware. El BASIC posee un abanico de funciones; incluye funciones numéricas ampliamente 1965 BASIC comparables a las que tiene una calculadora científica y funciones para el manejo de caracteres. Se implementó una nueva versión 1968 ALGOL multipropósito Niklaus Wirth diseña PASCAL. El PASCAL provee un amplio repertorio de estructuras de 1970 PASCAL programación y permite definir tipos de datos según se requieran. PROLOG (PROgramacion con LOGica)n es un lenguaje de ordenador, sencillo pero potente, desarrollado inicialmente para la ayuda en la 1972 PROLOG comprobación automática de teoremas. La utilización de una lógica formal para procesos de razonamiento del modelo humano. Dennis Ritchie crea el lenguaje C. El C es un lenguaje moderno de propósito general que combina las características de un lenguaje de 1973 C alto nivel (programación estructurada, tipos y estructura de datos, recursividad, etc.) con una serie de características más propias de lenguajes de mas bajo nivel. A finales de los años 70, Nicklaus Wirth, creador del lenguaje PASCAL, dirige el desarrollo del MODULA-2 (que en principio se Finales de los denominó simplemente MODULA), con la MODULA-2 71 intención de incluir las necesidades de la programación de sistemas y dar respuesta a las críticas recibidas con respecto a las carencias del lenguaje PASCAL C++ introduce la programación orientada a objetos en C. Los objetos proporcionan una Principio de C++ forma completamente nueva de ver los los 80 programas, una nueva filosofía de programación.
  • 4. CLIPPER es un lenguaje formado por un conjunto de comandos y funciones similares a 1985 CLIPPER las usadas con DBASE, incluso la mayoría con igual formato sintáctico. James Gosling y su equipo comienzan a desarrollar JAVA. Java nació para intentar encontrar la solución a un problema. Este problema radicaba en las dificultades y costes Principios 90 JAVA que suponía la actualización muy frecuente del software de microprocesadores de reducidas prestaciones que se montan en dispositivos electrónicos de bajo precio, como electrodomésticos, relojes y calculadoras. Sistema de desarrollo C y C++ para aplicaciones DOS y Windows, de Microsoft. Introducido en 1993, el Standard Edition de 1993 Visual C++ Visual C++ reemplaza a QuickC para Windows, y el Professional Edition incluye el Windows SDK y reemplaza Microsoft C/C++ 7.0. Permite crear aplicaciones simplemente añadiendo iconos que representan objetos, modificando 1994 DELPHI propiedades, que son las características de esos objetos, y escribiendo algo de código.