SlideShare una empresa de Scribd logo
1 de 8
Instituto Nacional de Armenia
Tema: Evolución de los lenguajes de programación
Integrantes:
1- Christofer Ezequiel Lorencía Reyes #21
2- Ogla Estefany Reyes Monterrosa #36
3- Inés Alejandra Peña Benítez #31
4- Cesar Ernesto Duarte López #11
5- Denys Eduardo Ángel Beltrán #3
Equipo #: 7
Profesor: Milton Contreras
Modulo:2.1
Bachillerato: Infraestructura Tecnológica y Servicios
Informáticos.
Fecha de entrega: XI/III/MMXV
Evolución de los lenguajes
de programación
¿Qué es un lenguaje de programación?
Al igual que las personas nos comunicamos
entre nosotras utilizando un lenguaje, un
lenguaje de programación permite a las
personas comunicarse con los ordenadores
para indicarles lo que tienen que hacer. Una
persona que quiere que el ordenador realice
una determinada tarea escribe un programa en
un lenguaje de programación determinado, y el
ordenador es capaz de realizar dicha tarea.
Los primeros lenguajes
> En la década de los 40 empezaron a surgir los
primeros lenguajes de programación de
ordenadores. Estos primeros lenguajes (llamados
lenguajes Ensamblador) estaban basados en
símbolos que se correspondían directamente con
instrucciones de código máquina.
> En 1957 aparece el lenguaje Fortran, el primer
lenguaje de alto nivel ampliamente difundido y
utilizado a nivel mundial.
 Ya en 1960 aparece LISP, un lenguaje idóneo para
crear programas de inteligencia artificial porque
utilizaba conceptos de programación funcional y
recursividad.
 También en 1960 aparece COBOL, un lenguaje
preparado para procesar grandes cantidades de
información.
 En 1964 se crea el lenguaje BASIC, especialmente
diseñado para enseñar a programar a
principiantes.
• El lenguaje Pascal aparece por primera vez en 1971, diseñado por
el profesor Niklaus Wirth con el objetivo de facilitar el aprendizaje
de la programación a sus alumnos.
• En 1972, Kenneth L. Thompson y Dennis M. Ritchie crean el
lenguaje C en los laboratorios Bell. Se llama lenguaje C porque
proviene de uno anterior llamado lenguaje B, que a su vez
provenía del lenguaje BCPL.
Lenguajes Orientados a Objetos
• A finales de la década de los 80 se popularizó un nuevo
paradigma de programación denominado Programación
Orientada a Objetos. Se trataba de una nueva forma de
programar que hacía más fácil escribir y mantener código,
porque se asemejaba más con la forma de pensar del
cerebro humano.
Lenguaje Java
• Java es un lenguaje orientado a objetos
diseñado en 1990 por James Gosling y
Patrick Naughton, de la empresa Sun
Microsystems.

Más contenido relacionado

La actualidad más candente

Guia teorica 2do periodo
Guia teorica 2do periodoGuia teorica 2do periodo
Guia teorica 2do periodomister12
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programaciónHistoria de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programaciónandreadelacruz002
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación Victor Nava
 
La programación terminado
La programación terminadoLa programación terminado
La programación terminadopacupacu
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaIvnMariano
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Clasificación De Los Lenguajes De Programación
Clasificación De Los Lenguajes De ProgramaciónClasificación De Los Lenguajes De Programación
Clasificación De Los Lenguajes De ProgramaciónMario Orozco Rodriguez
 
Los lenguajes de programación jose
Los lenguajes de programación joseLos lenguajes de programación jose
Los lenguajes de programación joseleiderserna
 
La programación.
La programación.La programación.
La programación.pacupacu
 
Santos fernández lucía_tarea4.1_tic
Santos fernández lucía_tarea4.1_ticSantos fernández lucía_tarea4.1_tic
Santos fernández lucía_tarea4.1_ticlucia santos
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionJesus22barrera
 

La actualidad más candente (20)

Guia teorica 2do periodo
Guia teorica 2do periodoGuia teorica 2do periodo
Guia teorica 2do periodo
 
Lenguajes de prog
Lenguajes de progLenguajes de prog
Lenguajes de prog
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programaciónHistoria de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Victor hugo
Victor hugoVictor hugo
Victor hugo
 
La programación terminado
La programación terminadoLa programación terminado
La programación terminado
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologia
 
Programacion 7 b
Programacion 7 bProgramacion 7 b
Programacion 7 b
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Los lenguajes de programacion
Los lenguajes de programacionLos lenguajes de programacion
Los lenguajes de programacion
 
Clasificación De Los Lenguajes De Programación
Clasificación De Los Lenguajes De ProgramaciónClasificación De Los Lenguajes De Programación
Clasificación De Los Lenguajes De Programación
 
Los lenguajes de programación jose
Los lenguajes de programación joseLos lenguajes de programación jose
Los lenguajes de programación jose
 
La programación.
La programación.La programación.
La programación.
 
Programación
ProgramaciónProgramación
Programación
 
Santos fernández lucía_tarea4.1_tic
Santos fernández lucía_tarea4.1_ticSantos fernández lucía_tarea4.1_tic
Santos fernández lucía_tarea4.1_tic
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Arquitectura de Computadoras
Arquitectura de Computadoras Arquitectura de Computadoras
Arquitectura de Computadoras
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacion
 

Similar a Evolución de los lenguajes de programación

Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.MaryAleCTorrice
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.MaryAleCTorrice
 
lenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptxlenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptxValentinoChoncoa
 
lenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptxlenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptxValentinoChoncoa
 
Programacion(2) (1)
Programacion(2) (1)Programacion(2) (1)
Programacion(2) (1)dani t
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionsam9205
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionsam9205
 
Lenguajes de programacion jonathan suarez
Lenguajes de programacion jonathan suarezLenguajes de programacion jonathan suarez
Lenguajes de programacion jonathan suarezJonathan Suarez Vasquez
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionclrojasay
 
2011-T1 Lenguaje procesamiento
2011-T1 Lenguaje procesamiento2011-T1 Lenguaje procesamiento
2011-T1 Lenguaje procesamientoRicardo Lopez-Ruiz
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJesús Navarro
 
Preguntas y Respuestas
Preguntas y RespuestasPreguntas y Respuestas
Preguntas y RespuestasFede Garcia
 
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
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajesagustinbilmer
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoLibertad25
 

Similar a Evolución de los lenguajes de programación (20)

Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
lenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptxlenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptx
 
lenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptxlenguajes de informatica-segundo grado.pptx
lenguajes de informatica-segundo grado.pptx
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Programacion(2) (1)
Programacion(2) (1)Programacion(2) (1)
Programacion(2) (1)
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes de programacion jonathan suarez
Lenguajes de programacion jonathan suarezLenguajes de programacion jonathan suarez
Lenguajes de programacion jonathan suarez
 
Plata cabello 2 j linea del tiempo
Plata cabello 2 j linea del tiempoPlata cabello 2 j linea del tiempo
Plata cabello 2 j linea del tiempo
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
2011-T1 Lenguaje procesamiento
2011-T1 Lenguaje procesamiento2011-T1 Lenguaje procesamiento
2011-T1 Lenguaje procesamiento
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Preguntas y Respuestas
Preguntas y RespuestasPreguntas y Respuestas
Preguntas y Respuestas
 
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
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 

Más de Ernes 28

Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...Ernes 28
 
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)Ernes 28
 
Redes imformaticas Parte 3
Redes imformaticas Parte 3Redes imformaticas Parte 3
Redes imformaticas Parte 3Ernes 28
 
Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)Ernes 28
 
Redes informaticas Parte 1
Redes informaticas Parte 1Redes informaticas Parte 1
Redes informaticas Parte 1Ernes 28
 
Tipos de lenguaje de programacion part 2
Tipos de lenguaje de programacion part 2Tipos de lenguaje de programacion part 2
Tipos de lenguaje de programacion part 2Ernes 28
 
Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Ernes 28
 
Ingeniería del software para la solución de problemas
Ingeniería del software para la solución de problemasIngeniería del software para la solución de problemas
Ingeniería del software para la solución de problemasErnes 28
 
Visual_foxpro 9.0
Visual_foxpro 9.0Visual_foxpro 9.0
Visual_foxpro 9.0Ernes 28
 
Lenguaje maquina
Lenguaje maquinaLenguaje maquina
Lenguaje maquinaErnes 28
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionErnes 28
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionErnes 28
 
Lenguaje de programación_java
Lenguaje de programación_javaLenguaje de programación_java
Lenguaje de programación_javaErnes 28
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionErnes 28
 

Más de Ernes 28 (14)

Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
 
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
 
Redes imformaticas Parte 3
Redes imformaticas Parte 3Redes imformaticas Parte 3
Redes imformaticas Parte 3
 
Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)
 
Redes informaticas Parte 1
Redes informaticas Parte 1Redes informaticas Parte 1
Redes informaticas Parte 1
 
Tipos de lenguaje de programacion part 2
Tipos de lenguaje de programacion part 2Tipos de lenguaje de programacion part 2
Tipos de lenguaje de programacion part 2
 
Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1
 
Ingeniería del software para la solución de problemas
Ingeniería del software para la solución de problemasIngeniería del software para la solución de problemas
Ingeniería del software para la solución de problemas
 
Visual_foxpro 9.0
Visual_foxpro 9.0Visual_foxpro 9.0
Visual_foxpro 9.0
 
Lenguaje maquina
Lenguaje maquinaLenguaje maquina
Lenguaje maquina
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje de programación_java
Lenguaje de programación_javaLenguaje de programación_java
Lenguaje de programación_java
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Último

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 

Último (19)

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 

Evolución de los lenguajes de programación

  • 1. Instituto Nacional de Armenia Tema: Evolución de los lenguajes de programación Integrantes: 1- Christofer Ezequiel Lorencía Reyes #21 2- Ogla Estefany Reyes Monterrosa #36 3- Inés Alejandra Peña Benítez #31 4- Cesar Ernesto Duarte López #11 5- Denys Eduardo Ángel Beltrán #3 Equipo #: 7 Profesor: Milton Contreras Modulo:2.1 Bachillerato: Infraestructura Tecnológica y Servicios Informáticos. Fecha de entrega: XI/III/MMXV
  • 2. Evolución de los lenguajes de programación
  • 3. ¿Qué es un lenguaje de programación? Al igual que las personas nos comunicamos entre nosotras utilizando un lenguaje, un lenguaje de programación permite a las personas comunicarse con los ordenadores para indicarles lo que tienen que hacer. Una persona que quiere que el ordenador realice una determinada tarea escribe un programa en un lenguaje de programación determinado, y el ordenador es capaz de realizar dicha tarea.
  • 4. Los primeros lenguajes > En la década de los 40 empezaron a surgir los primeros lenguajes de programación de ordenadores. Estos primeros lenguajes (llamados lenguajes Ensamblador) estaban basados en símbolos que se correspondían directamente con instrucciones de código máquina. > En 1957 aparece el lenguaje Fortran, el primer lenguaje de alto nivel ampliamente difundido y utilizado a nivel mundial.
  • 5.  Ya en 1960 aparece LISP, un lenguaje idóneo para crear programas de inteligencia artificial porque utilizaba conceptos de programación funcional y recursividad.  También en 1960 aparece COBOL, un lenguaje preparado para procesar grandes cantidades de información.  En 1964 se crea el lenguaje BASIC, especialmente diseñado para enseñar a programar a principiantes.
  • 6. • El lenguaje Pascal aparece por primera vez en 1971, diseñado por el profesor Niklaus Wirth con el objetivo de facilitar el aprendizaje de la programación a sus alumnos. • En 1972, Kenneth L. Thompson y Dennis M. Ritchie crean el lenguaje C en los laboratorios Bell. Se llama lenguaje C porque proviene de uno anterior llamado lenguaje B, que a su vez provenía del lenguaje BCPL.
  • 7. Lenguajes Orientados a Objetos • A finales de la década de los 80 se popularizó un nuevo paradigma de programación denominado Programación Orientada a Objetos. Se trataba de una nueva forma de programar que hacía más fácil escribir y mantener código, porque se asemejaba más con la forma de pensar del cerebro humano.
  • 8. Lenguaje Java • Java es un lenguaje orientado a objetos diseñado en 1990 por James Gosling y Patrick Naughton, de la empresa Sun Microsystems.