SlideShare una empresa de Scribd logo
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.

Más contenido relacionado

La actualidad más candente

Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVANohemi Cuesta
 
Dispositivos hardware de red
Dispositivos hardware de redDispositivos hardware de red
Dispositivos hardware de red
Maria Izaguirre
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemasAhiezer Apostol
 
Introduccion a los Sistemas Embebidos
Introduccion a los Sistemas EmbebidosIntroduccion a los Sistemas Embebidos
Introduccion a los Sistemas Embebidos
jkovima
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion c
Chavez Raul
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
Pablo Guerra
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De SoftwareJulio Pari
 
Estructuras básicas para C++
Estructuras básicas para C++Estructuras básicas para C++
Estructuras básicas para C++
Bryangio2002
 
Tsp (Team Software Process )
Tsp (Team Software Process )Tsp (Team Software Process )
Tsp (Team Software Process )
silviachmn
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
Kudos S.A.S
 
Roles de los analistas de sistemas
Roles de los analistas de sistemasRoles de los analistas de sistemas
Roles de los analistas de sistemas
David Eduardo
 
Estructura de lenguaje ensamblador
Estructura de lenguaje ensambladorEstructura de lenguaje ensamblador
Estructura de lenguaje ensamblador
Eustakiu Padilla
 
Hub o concentrador
Hub  o  concentradorHub  o  concentrador
Hub o concentradorejrendonp01
 
Quinta generacion de las computadoras
Quinta generacion de las computadorasQuinta generacion de las computadoras
Quinta generacion de las computadorasJorge Sánchez
 
HISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACIONHISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACION
Fredy Olaya
 
Tendencias en la Evaluación de la IHC
Tendencias en la Evaluación de la IHCTendencias en la Evaluación de la IHC
Tendencias en la Evaluación de la IHC
Arturo Martinez
 

La actualidad más candente (20)

Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
 
Dispositivos hardware de red
Dispositivos hardware de redDispositivos hardware de red
Dispositivos hardware de red
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemas
 
Definición de plataforma
Definición de plataformaDefinición de plataforma
Definición de plataforma
 
Introduccion a los Sistemas Embebidos
Introduccion a los Sistemas EmbebidosIntroduccion a los Sistemas Embebidos
Introduccion a los Sistemas Embebidos
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion c
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software
 
Estructuras básicas para C++
Estructuras básicas para C++Estructuras básicas para C++
Estructuras básicas para C++
 
Tsp (Team Software Process )
Tsp (Team Software Process )Tsp (Team Software Process )
Tsp (Team Software Process )
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Roles de los analistas de sistemas
Roles de los analistas de sistemasRoles de los analistas de sistemas
Roles de los analistas de sistemas
 
Estructura de lenguaje ensamblador
Estructura de lenguaje ensambladorEstructura de lenguaje ensamblador
Estructura de lenguaje ensamblador
 
Hub o concentrador
Hub  o  concentradorHub  o  concentrador
Hub o concentrador
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Quinta generacion de las computadoras
Quinta generacion de las computadorasQuinta generacion de las computadoras
Quinta generacion de las computadoras
 
HISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACIONHISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACION
 
Tendencias en la Evaluación de la IHC
Tendencias en la Evaluación de la IHCTendencias en la Evaluación de la IHC
Tendencias en la Evaluación de la IHC
 

Destacado

Quintasdesantaclara
QuintasdesantaclaraQuintasdesantaclara
Quintasdesantaclara
Binder Inmobiliaria
 
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 2013
Sandra 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 Schools
Michael 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 copia
Isela Guerrero Pacheco
 
Evolution of captcha technologies
Evolution of captcha technologiesEvolution of captcha technologies
Evolution of captcha technologies
Monika Keerthi
 

Destacado (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 a Evolucion de los lenguajes de programacion

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
 
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
 
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.docx
JuanLuisHuloPoma2
 
Presentación1
Presentación1Presentación1
Presentación1
Evelyn Guillen Rodriguez
 
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 programacion
Jesú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.pptx
CAMILA77175
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
sam9205
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
sam9205
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
CahydeSwaan
 
Historia de los_lenguajes
Historia de los_lenguajesHistoria de los_lenguajes
Historia de los_lenguajes
Aquino1912
 
Taller #6
Taller #6 Taller #6
Taller #6
chomba01
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJesus David
 
INFORMATICA TRABAJO.docx
INFORMATICA TRABAJO.docxINFORMATICA TRABAJO.docx
INFORMATICA TRABAJO.docx
YANETHAMANQUIPALLI1
 
684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf
YesseniaMolina3
 
Tipos de lenguajes de programacion
Tipos de lenguajes de programacionTipos de lenguajes de programacion
Tipos de lenguajes de programacionJesus David
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
francisco dixon
 

Similar a Evolucion de los lenguajes de programacion (20)

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
 
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.
 
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
 
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
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 

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.