SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler 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.

Mais conteúdo relacionado

Mais procurados

Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computoYESENIA CETINA
 
Protección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas OperativosProtección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas OperativosRichard J. Nuñez
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativoEmily_Fdez
 
SISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIASISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIAMari Ng
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistemaDenisse C
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativosKenneth Tacuri Mora
 
Sistemas operativos Servicios
Sistemas operativos ServiciosSistemas operativos Servicios
Sistemas operativos ServiciosLaura Sánchez
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónK Manuel TN
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosGabriel Ruiz
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programaciontacubomx
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónjusto morales
 
Que es el sistema operativo
Que es el sistema operativoQue es el sistema operativo
Que es el sistema operativoEVELYNMARYLOPEZ
 

Mais procurados (20)

Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computo
 
Protección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas OperativosProtección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas Operativos
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
Programación concurrente
Programación concurrenteProgramación concurrente
Programación concurrente
 
SISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIASISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIA
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistema
 
Algoritmo Secuenciales
Algoritmo SecuencialesAlgoritmo Secuenciales
Algoritmo Secuenciales
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 
Sistemas operativos Servicios
Sistemas operativos ServiciosSistemas operativos Servicios
Sistemas operativos Servicios
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Seguridad y proteccion
Seguridad y proteccionSeguridad y proteccion
Seguridad y proteccion
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacion
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Que es el sistema operativo
Que es el sistema operativoQue es el sistema operativo
Que es el sistema operativo
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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.