19
HISTORIA DE LA HISTORIA DE LA INFORMÁTICA INFORMÁTICA Este trabajo se va a dividir en los siguientes Este trabajo se va a dividir en los siguientes apartados: apartados: ● Orígenes de la Informática ● Orígenes de la Informática ● Generaciones de la Informática ● Generaciones de la Informática Definiciones Definiciones Lenguajes de Programación Lenguajes de Programación

Historia de la informática

Embed Size (px)

Citation preview

Page 1: Historia de la informática

HISTORIA DE LA HISTORIA DE LA INFORMÁTICAINFORMÁTICA

• Este trabajo se va a dividir en los siguientes apartados:Este trabajo se va a dividir en los siguientes apartados:

● Orígenes de la Informática● Orígenes de la Informática

● Generaciones de la Informática● Generaciones de la Informática

● ● DefinicionesDefiniciones

● ● Lenguajes de ProgramaciónLenguajes de Programación

Page 2: Historia de la informática

ORÍGENES DE LA ORÍGENES DE LA INFORMÁTICAINFORMÁTICA

● ● PrehistoriaPrehistoria ● 3500 a.C: El ábaco● 3500 a.C: El ábaco● ● HistoriaHistoria ● Siglo XVII y XVIII● Siglo XVII y XVIII ● Inventos Siglo XVII y XVIII● Inventos Siglo XVII y XVIII ● Siglo XIX y XX● Siglo XIX y XX ● Inventos Siglo XIX y XX● Inventos Siglo XIX y XX

Historia de la Informática

Page 3: Historia de la informática

3500 a.C: El ábaco3500 a.C: El ábaco

• La informática se remonta desde La informática se remonta desde antes de nuestra historia, en la antes de nuestra historia, en la prehistoria, ya, existía en babilonia prehistoria, ya, existía en babilonia una “máquina” que permitía realizar una “máquina” que permitía realizar cálculos llamada ábacocálculos llamada ábaco

Ábaco, invento creado en babilonia en el 3500 a.C

ORÍGENES DE LA INFORMÁTICA

Page 4: Historia de la informática

EL SIGLO XVII y XVIIIEL SIGLO XVII y XVIII• El siglo XVII y el XVIII se caracterizaron por la invención de numerosas “máquinas” que se El siglo XVII y el XVIII se caracterizaron por la invención de numerosas “máquinas” que se

pueden clasificar de la siguiente manera:pueden clasificar de la siguiente manera:

• En 1617 John Napier inventa sus varillas de numeración o En 1617 John Napier inventa sus varillas de numeración o Huesos de NapierHuesos de Napier• En 1621 Se inventa En 1621 Se inventa la regla de cálculola regla de cálculo..• En 1624 Wilhelm Schickard construye la primera calculadora mecánica, llamada En 1624 Wilhelm Schickard construye la primera calculadora mecánica, llamada

el reloj calculador. el reloj calculador. • En 1639 Pascal inventa y fabrica En 1639 Pascal inventa y fabrica la Pascalina la Pascalina (una sumadora mecánica)(una sumadora mecánica)• En 1666 Sir Samuel Morland, entonces amo de mecánicas en la corte del Rey En 1666 Sir Samuel Morland, entonces amo de mecánicas en la corte del Rey

Charles II de Inglaterra creó una Charles II de Inglaterra creó una máquina de multiplicar.máquina de multiplicar.• En 1673 Gottfried Wilhelm Leibniz diseña y construye una máquina mecánica para En 1673 Gottfried Wilhelm Leibniz diseña y construye una máquina mecánica para

realizar cálculo aritméticos.realizar cálculo aritméticos.

ORÍGENES DE LA INFORMÁTICA

Page 5: Historia de la informática

INVENTOS DEL SIGLO XVII AL INVENTOS DEL SIGLO XVII AL XVIIIXVIII

1. Los huesos de Napier.1. Los huesos de Napier.2. La regla de cálculo2. La regla de cálculo3. El reloj calculador.3. El reloj calculador.4. La Pascalina4. La Pascalina

EL SIGLO XVII Y XVIII

Page 6: Historia de la informática

El SIGLO XIX Y XXEl SIGLO XIX Y XX

• En 1800 Jacquard inventa las En 1800 Jacquard inventa las tarjetas perforadastarjetas perforadas..• En 1822 Charles Babbage presenta su proyecto, la máquina en diferencias, para En 1822 Charles Babbage presenta su proyecto, la máquina en diferencias, para

evaluar polinomios.evaluar polinomios.• En 1830 Babbage presenta las bases de la informática en su proyecto de la En 1830 Babbage presenta las bases de la informática en su proyecto de la

máquina analíticamáquina analítica, que nunca se llegó a construir., que nunca se llegó a construir.• En 1854 George Boole desarrolla el álgebra: álgebra Booleana. En 1854 George Boole desarrolla el álgebra: álgebra Booleana. • En 1885 Herman Hollerith construye la En 1885 Herman Hollerith construye la máquina censadora o tabuladoramáquina censadora o tabuladora, que por , que por

medio de medio de tarjetas perforadastarjetas perforadas reducía el tiempo al realizar el censo. reducía el tiempo al realizar el censo.• En 1894 Leonardo Torres Quevedo presenta su En 1894 Leonardo Torres Quevedo presenta su máquina algebraicamáquina algebraica• En 1924 Thomas John Watson renombra la empresa CTR por En 1924 Thomas John Watson renombra la empresa CTR por

International Business Machines (IBM)International Business Machines (IBM)• En 1930 Vannevar Bush diseña una máquina analógica que resolvía ecuaciones En 1930 Vannevar Bush diseña una máquina analógica que resolvía ecuaciones

diferenciales: diferenciales: El analizador Diferencial.El analizador Diferencial.• En 1937 Se inicia la teoría de computabilidad con la descripción de la máquina de En 1937 Se inicia la teoría de computabilidad con la descripción de la máquina de

TuringTuring

ORÍGENES DE LA INFORMÁTICA

Page 7: Historia de la informática

INVENTOS SIGLO XIX Y XXINVENTOS SIGLO XIX Y XX

• 1. Tarjetas Perforadoras1. Tarjetas Perforadoras• 2. Máquina Analítica 2. Máquina Analítica • 3. Máquina Tabuladora3. Máquina Tabuladora• 4. Máquina Algebraica4. Máquina Algebraica• 5. Logotipo de la Empresa IBM5. Logotipo de la Empresa IBM• 6. Analizador Diferencial6. Analizador Diferencial

EL SIGLO XIX Y XX

Page 8: Historia de la informática

GENERACIONES DE LA GENERACIONES DE LA INFORMÁTICAINFORMÁTICA

● ● Generaciones de la InformáticaGeneraciones de la Informática● 1º Generación.● 1º Generación. ▪ Inventos 1º Generación.▪ Inventos 1º Generación.● 2º Generación.● 2º Generación.● 3º Generación.● 3º Generación. ▪ Inventos 3º Generación.▪ Inventos 3º Generación.● 4º Generación.● 4º Generación. ▪ Inventos 4º Generación.▪ Inventos 4º Generación.● 5º Generación.● 5º Generación. ▪ Inventos 5º Generación.▪ Inventos 5º Generación.

Historia de la Informática

Page 9: Historia de la informática

PRIMERA GENERACIÓNPRIMERA GENERACIÓN ● ● En 1938 Konrad Zuse construye la En 1938 Konrad Zuse construye la

primera de sus computadoras: primera de sus computadoras: la Z1. la Z1. ● En 1939 George R. Stibitz empieza ● En 1939 George R. Stibitz empieza el desarrollo de la el desarrollo de la Complex CalculatorComplex Calculator.. ● En 1939 Nace la ● En 1939 Nace la Z2Z2 de Zuse. de Zuse. ● En 1940 Tesis de Claude Shannon ● En 1940 Tesis de Claude Shannon sobre teoría matemática de la sobre teoría matemática de la comunicación.comunicación. ● En 1941 Primera computadora ● En 1941 Primera computadora funcional del mundo controlada por funcional del mundo controlada por programas, la programas, la Z3Z3 de Zuse. de Zuse. ● En 1942 Atanasoff desarrolla el ● En 1942 Atanasoff desarrolla el ABCABC, máquina electrónica digital para la , máquina electrónica digital para la resolución de sistemas lineales. resolución de sistemas lineales. ● En 1943 Un equipo dirigido por ● En 1943 Un equipo dirigido por Alan Turing construye el Alan Turing construye el ColossusColossus para descifrar los mensajes de Enigmapara descifrar los mensajes de Enigma

● ● En 1943 Se empieza la construcción del En 1943 Se empieza la construcción del ENIAC, por John W. Mauchly y John ENIAC, por John W. Mauchly y John Eckert. Eckert. ● En 1944 Howard Hathaway Aiken ● En 1944 Howard Hathaway Aiken termina la construcción de la termina la construcción de la Harvard Mark I.Harvard Mark I. ● En 1944 Zuse termina de ● En 1944 Zuse termina de construir la construir la Z4Z4. . ● En 1945 Primer "bug" informático. ● En 1945 Primer "bug" informático. Primer Primer "bug""bug" ● En 1946 Nace una de las primeras ● En 1946 Nace una de las primeras computadoras no diseñadas con un computadoras no diseñadas con un propósito militar: la propósito militar: la UNIVACUNIVAC. . ● En 1947 Nace la cibernética, vocablo ● En 1947 Nace la cibernética, vocablo designado por Norbert Wiener, uno de sus designado por Norbert Wiener, uno de sus padres.padres. ● En 1948 Nace el proyecto de la ● En 1948 Nace el proyecto de la Manchester Mark I Manchester Mark I en donde Alan Turing en donde Alan Turing partició activamente.partició activamente. ● ● En 1949 La compañía de Mauchly y En 1949 La compañía de Mauchly y Eckert construye la Eckert construye la BINAC.BINAC.

GENERACIONES DE LA INFORMÁTICA

Page 10: Historia de la informática

INVENTOS DE LA PRIMERA INVENTOS DE LA PRIMERA GENERACIÓNGENERACIÓN

1. Z11. Z12. Complex Calculator2. Complex Calculator3. Z23. Z24. Z34. Z35. ABC5. ABC6. Z46. Z47. UNIVAC7. UNIVAC8.MANCHESTERMARK I8.MANCHESTERMARK I9. BINAC9. BINAC10. HARVARD MARK10. HARVARD MARK

1º Generación

Page 11: Historia de la informática

SEGUNDA GENERACIÓNSEGUNDA GENERACIÓN ● ● En 1952 John von Neumann En 1952 John von Neumann empieza a construir el empieza a construir el EDVACEDVAC.. ● En 1952 Shannon desarrolla un ● En 1952 Shannon desarrolla un ratón eléctrico capaz de salir de un ratón eléctrico capaz de salir de un laberinto. Primera red neuronal.laberinto. Primera red neuronal. ● En 1952 Empieza la fabricación ● En 1952 Empieza la fabricación industrial y comercialización de industrial y comercialización de ordenadores.ordenadores. ● En 1956 Conferencia de Darthmouth, ● En 1956 Conferencia de Darthmouth, en donde nace la inteligencia artificial.en donde nace la inteligencia artificial. ● En 1960 Nace el primer lenguaje de ● En 1960 Nace el primer lenguaje de programación de inteligencia artificial: programación de inteligencia artificial: el LISP.el LISP.● Se inventan: El lenguaje ● Se inventan: El lenguaje Ensamblador o Lenguaje Máquina y los Ensamblador o Lenguaje Máquina y los Lenguajes experimentales de alto Lenguajes experimentales de alto nivel.nivel.● ● Se inventan los lenguajes de Se inventan los lenguajes de programación siguientes: programación siguientes: FORTRANFORTRAN, , ALGOL 58 y 60ALGOL 58 y 60, , COBOLCOBOL y el y el LISPLISP

EDVAC creado por John Von Neumann

GENERACIONES DE LA INFORMÁTICA

Page 12: Historia de la informática

TERCERA GENERACIÓNTERCERA GENERACIÓN

● ● En 1964 IBM empieza a comercializar los En 1964 IBM empieza a comercializar los 360360.. ● En 1968 Robert Noyce y Gordon Moore fundan ● En 1968 Robert Noyce y Gordon Moore fundan Intel CorporationIntel Corporation.. ● En 1969 Kenneth Thompson y Dennis Ritchie crean el sistema operativo ● En 1969 Kenneth Thompson y Dennis Ritchie crean el sistema operativo UnixUnix, en los laboratorios AT&T ., en los laboratorios AT&T . ● En 1971 IBM crea el ● En 1971 IBM crea el disquete de 8 pulgadasdisquete de 8 pulgadas.. ● En 1972 Aparecen los ● En 1972 Aparecen los disquetes de 5.25 pulgadasdisquetes de 5.25 pulgadas.. ● En 1972 Seymour Cray considera que el software podría ser más potente en ● En 1972 Seymour Cray considera que el software podría ser más potente en ordenadores monoprocesadores por medio de el procesamiento en paralelo. ordenadores monoprocesadores por medio de el procesamiento en paralelo. Nace así el Nace así el CRAY 1CRAY 1..● En la Tercera Generación se crean los siguientes lenguajes de ● En la Tercera Generación se crean los siguientes lenguajes de programación: programación: FORTRAN IVFORTRAN IV, , COBOL 61COBOL 61 (Extendido), (Extendido), ALGOL 60ALGOL 60 Revisado, Revisado, SNOBOLSNOBOL, , BASICBASIC, , APLAPL (Como notación solo), (Como notación solo), PL/IPL/I, , APL/360APL/360, , FORTRAN 66 FORTRAN 66 (Estándar), (Estándar), COBOL 65 COBOL 65 (Estándar), (Estándar), ALGOL 68ALGOL 68, , SNOBOL 4SNOBOL 4, , SIMULA 67SIMULA 67

GENERACIONES DE LA INFORMÁTICA

Page 13: Historia de la informática

INVENTOS TERCERA INVENTOS TERCERA GENERACIÓNGENERACIÓN

• 360360• Intel CorporationIntel Corporation• Disquete de 8 pulgadasDisquete de 8 pulgadas• Disquete de 5.25 pulgadasDisquete de 5.25 pulgadas• CRAY 1CRAY 1

TERCERA GENERACIÓN

Page 14: Historia de la informática

CUARTA GENERACIÓNCUARTA GENERACIÓN

● ● En 1975 Se comercializan el En 1975 Se comercializan el Altair 8800Altair 8800, considerado el primer ordenador , considerado el primer ordenador personal.personal. ● En 1975 Bill Gates y Paul Allen fundan ● En 1975 Bill Gates y Paul Allen fundan Microsoft.Microsoft. ● En 1976 Steve Jobs y Steve Wozniac fundan la ● En 1976 Steve Jobs y Steve Wozniac fundan la Apple Computer, IncApple Computer, Inc.. ● En 1977 Se presenta la ● En 1977 Se presenta la Apple IIApple II, el segundo ordenador personal de la historia., el segundo ordenador personal de la historia.● En esta cuarta generación se crean los lenguajes de programación: ● En esta cuarta generación se crean los lenguajes de programación: COBOL 74COBOL 74, , PASCALPASCAL, , ADAADA, , FORTRAN 77FORTRAN 77, , PROLOGPROLOG, , CC y y MODULA-2MODULA-2..

GENERACIONES DE LA INFORMÁTICA

Page 15: Historia de la informática

INVENTOS CUARTA INVENTOS CUARTA GENERACIÓNGENERACIÓN

• Altair 8800Altair 8800• MicrosoftMicrosoft• Apple Computer INCApple Computer INC• Apple IIApple II

CUARTA GENERACIÓN

Page 16: Historia de la informática

QUINTA GENERACIÓNQUINTA GENERACIÓN ● ● En 1981 Se comercializa el En 1981 Se comercializa el IBM PCIBM PC.. ● En 1981 Microsoft presenta el sistema operativo ● En 1981 Microsoft presenta el sistema operativo MS-DOS (Microsoft Disk Operating System).MS-DOS (Microsoft Disk Operating System). ● En 1981 Sony crea ● En 1981 Sony crea disquetes de 3.5 pulgadasdisquetes de 3.5 pulgadas.. ● En 1982 Aparece el primer clónico del IBM PC. ● En 1982 Aparece el primer clónico del IBM PC. ● En 1982 Feynmann propone la ● En 1982 Feynmann propone la mecánica cuánticamecánica cuántica como herramienta de como herramienta de computación.computación. ● En 1983 Primer ordenador personal con interfaz gráfico, el ● En 1983 Primer ordenador personal con interfaz gráfico, el Lisa de AppleLisa de Apple.. ● En 1984 Sony y Philips crean ● En 1984 Sony y Philips crean CD-RomCD-Rom para los ordenadores. para los ordenadores. CD-RomCD-Rom para PC para PC ● En 1985 Microsoft anuncia ● En 1985 Microsoft anuncia Windows 1.0.Windows 1.0. ● ● En 1988 W. H. Sim funda En 1988 W. H. Sim funda Creative LabsCreative Labs.. ● En 1989 Creative Labs presenta la ● En 1989 Creative Labs presenta la tarjeta de sonido tarjeta de sonido Sound BlasterSound Blaster.. ● En 1994 Shor describe un algoritmo cuántico que permitiría factorizar enteros ● En 1994 Shor describe un algoritmo cuántico que permitiría factorizar enteros en tiempo polinomial.en tiempo polinomial. ● En 1995 Se supera el ● En 1995 Se supera el teraflopteraflop en computación en paralelo. en computación en paralelo. ● ● En esta generación se crean los siguientes lenguajes de programación: En esta generación se crean los siguientes lenguajes de programación: C++ C++ y y JavaJava..

GENERACIONES DE LA INFORMÁTICA

Page 17: Historia de la informática

INVENTOS QUINTA INVENTOS QUINTA GENERACIÓNGENERACIÓN

1.1. IBM PCIBM PC2.2. MS-DOSMS-DOS3.3. Disquetes de 3.5 pulgadasDisquetes de 3.5 pulgadas4.4. Lisa de AppleLisa de Apple5.5. CD-ROMCD-ROM6.6. Windows 1.0Windows 1.07.7. Creative LabsCreative Labs8.8. Sound BlasterSound Blaster

QUINTA GENERACIÓN

Page 18: Historia de la informática

DEFINICIONESDEFINICIONES• Bug:Bug: Es el resultado de un fallo o deficiencia durante el proceso de creación de programas Es el resultado de un fallo o deficiencia durante el proceso de creación de programas

de ordenador o computadora (software). de ordenador o computadora (software). • Lenguaje de Programación:Lenguaje de Programación: Es un idioma artificial diseñado para Es un idioma artificial diseñado para

expresar computaciones que pueden ser llevadas a cabo por máquinas como expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras las computadoras

• Cibernética:Cibernética: Es el estudio interdisciplinario de la estructura de los sistemas reguladores. La Es el estudio interdisciplinario de la estructura de los sistemas reguladores. La cibernética está estrechamente vinculada a la teoría de control y a la teoría de sistemas. cibernética está estrechamente vinculada a la teoría de control y a la teoría de sistemas.

• Tarjeta de Sonido o placa de sonido:Tarjeta de Sonido o placa de sonido: Es una tarjeta de expansión para computadoras que Es una tarjeta de expansión para computadoras que permite la entrada y salida de audio bajo el control de un programa informático permite la entrada y salida de audio bajo el control de un programa informático llamado controlador (en inglés llamado controlador (en inglés driverdriver). ).

• Teraflop:Teraflop: En informática, FLOPS es el acrónimo de En informática, FLOPS es el acrónimo de Floating point Operations Per Floating point Operations Per SecondSecond (operaciones de punto flotante por segundo). Se usa como una medida (operaciones de punto flotante por segundo). Se usa como una medida del rendimiento de una computadora, especialmente en cálculos científicos que requieren un del rendimiento de una computadora, especialmente en cálculos científicos que requieren un gran uso de operaciones de coma flotante. Por tanto el teraflop es 10gran uso de operaciones de coma flotante. Por tanto el teraflop es 101212 flops. flops.

Historia de la Informática

Page 19: Historia de la informática

LENGUAJES DE PROGRAMACIÓNLENGUAJES DE PROGRAMACIÓN• FORTRANFORTRAN: Es un lenguaje de programación de alto nivel que está especialmente adaptado al cálculo numérico y a la computación científica. : Es un lenguaje de programación de alto nivel que está especialmente adaptado al cálculo numérico y a la computación científica. • ALGOLALGOL:La voz es un acrónimo de las palabras inglesas :La voz es un acrónimo de las palabras inglesas Algorithmic LanguageAlgorithmic Language (lenguaje algorítmico). Fue muy popular en las universidades durante los años 60, (lenguaje algorítmico). Fue muy popular en las universidades durante los años 60,

pero no llegó a cuajar como lenguaje de utilización comercial.pero no llegó a cuajar como lenguaje de utilización comercial.• COBOLCOBOL:(acrónimo de :(acrónimo de COmmon Business -Oriented LanguageCOmmon Business -Oriented Language, , Lenguaje Común Orientado a NegociosLenguaje Común Orientado a Negocios) fue creado en el año 1960 con el objetivo de crear ) fue creado en el año 1960 con el objetivo de crear

un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la de gestión. incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la de gestión.

• LISP:LISP: Es una familia de lenguajes de programación de computadora de tipo funcional con una larga historia y una sintaxis completamente entre paréntesis Es una familia de lenguajes de programación de computadora de tipo funcional con una larga historia y una sintaxis completamente entre paréntesis • SNOBOLSNOBOL: (StriNg Oriented symBOlic Language) es un lenguaje de programación de computadoras de muy alto nivel que surgió en la década de los 60 en : (StriNg Oriented symBOlic Language) es un lenguaje de programación de computadoras de muy alto nivel que surgió en la década de los 60 en

los Laboratorios Bell los Laboratorios Bell • BASICBASIC: Es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras : Es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras

hogareñas a partir de la década de 1980 hogareñas a partir de la década de 1980 • APLAPL:(:(A Programing LanguageA Programing Language, también conocido como , también conocido como Array Processing LanguageArray Processing Language desde hace algunos años) es un lenguaje de programación interpretado desde hace algunos años) es un lenguaje de programación interpretado

desarrollado por Kenneth Iverson, de IBM, a finales de los años 60. desarrollado por Kenneth Iverson, de IBM, a finales de los años 60. • PL/IPL/I: A: Acrónimo de Programming Language 1 (Lenguaje de Programación 1), fue propuesto por IBM hacia 1970 para crónimo de Programming Language 1 (Lenguaje de Programación 1), fue propuesto por IBM hacia 1970 para

responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370. novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370.

• SIMULASIMULA: E: Es el primer lenguaje de programación orientada a objetos (OOP). Varios años después de su desarrollo, casi s el primer lenguaje de programación orientada a objetos (OOP). Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se popularizaron términos como popularizaron términos como clasesclases, , objetosobjetos, , instanciasinstancias, , herenciaherencia,,polimorfismopolimorfismo, etc , etc

• PASCALPASCAL:: Es un lenguaje de programación desarrollado por el profesor suizo Nicklaus Wirth entre los años 1968/9 y Es un lenguaje de programación desarrollado por el profesor suizo Nicklaus Wirth entre los años 1968/9 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos utilizando la programación estructurada y estructuración de datos

• ADAADA:: Es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado  Es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos. por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos.

• PROLOGPROLOG: P: Proveniente del francés roveniente del francés PROgrammation en LOGiquePROgrammation en LOGique,1 es un lenguaje de programación lógico e interpretado, ,1 es un lenguaje de programación lógico e interpretado, bastante conocido en el medio de investigación en Inteligencia Artificial. bastante conocido en el medio de investigación en Inteligencia Artificial.

• CC:: Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del  Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. anterior lenguaje B, a su vez basado en BCPL.

• MODULA-2MODULA-2: E: Es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como s un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulonovedad respecto a este último lenguaje, introduce el concepto de módulo

• C++:C++: E Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su s un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. de objetos.

• JAVAJAVA:: Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. memoria.

Para saber masPara saber masHistoria de la Informática