SlideShare una empresa de Scribd logo
CENTRO DE ESTUIDIOS TECNOLOGICOS INDUSTRIAL Y DE SERVICIOS NO* 109
Historia de los Lenguajes de Programación
Desarrollo de Software Utilizando Programación Estructurada
Gómez Martínez Armando De Jesús
Martínez Ventura Stefani.
2°Dm Programación.
M.C.A. Margarita Romero Alvarado
En un inicio los
lenguajes eran
códigos
Algunos lenguajes
importantes
2000 - ActionScript
2001 - C#
2001 - Visual Basic
.NET
2002 - F#
2003 - Groovy
2003 - Scala
epoca actual
HermanHollerith se
percató de que podía
codificar la
informaciónen
tarjetas perforadas
cuandoobservó a los
conductores de trenes
que identificabana los
pasajeros segúnel
orificioque hacían en
su respectivoticket
En las primeras
décadas del siglo20,
los cálculos numéricos
estaban basados en
los números
decimales.
Eventualmente se
fueron dandocuenta
que la lógica podía ser
representada con
números, no sólo con
palabras.
siglo xx
La década de 1980
fueron años de
consolidación
relativa en los
lenguajes
imperativos.En vez
de inventar nuevos
paradigmas,se
comenzó a trabajar
a partir de las ideas
inventadas en la
década anterior.
1890
1870
epoca actual
tendencias
actuales
*Aumentar el
soporte para la
programación
funcional
*Construir
lenguajes para
apoyar la
programación
Los primeros lenguajes de programación preceden a la computadora moderna. En un inicio los lenguajes eran códigos.
La máquina del telar de Jacquard, creada en 1801, utilizaba los orificios en tarjetas perforadas para representar los movimientos de un brazo de la
máquina de tejer, con el objetivo de generar patrones decorativos automáticamente.
Durante un período de nueve meses entre 1842 y 1843, Ada Lovelace tradujo las memorias del matemático italiano Luigi Menabrea acerca de la
nueva máquina propuesta por Charles Babbage, la Máquina Analítica. Con estos escritos, ella añadió unas notas en las cuales especificaba en
detalle un método para calcularlos números de Bernoulli con esta máquina, el cual es reconocido por muchos historiadores como el primer
programa de computadora del mundo.
En la década de 1940 fueron creadas las primeras computadoras modernas, con alimentación eléctrica. La velocidad y capacidad de memoria
limitadas forzaron a los programadores a escribir programas, en lenguaje ensamblador muy afinados. Finalmente se dieron cuenta de que la
programación en lenguaje ensamblador requería de un gran esfuerzo intelectual y era muy propensa a errores.
Entre algunos lenguajes importantes que fueron desarrollados en este período se encuentran:
1943 - Plankalkül (Grande Conrado bro), diseñado, pero sin implementar durante medio siglo
1943 - el sistema de codificación ENIAC.
1949 - 1954 -- una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego
evolucionaría en UNIVAC). Cada conjunto de instrucciones estaba destinado a un fabricante específico.
Algunas de las tendencias actuales incluyen:
Aumentar el soporte para la programación funcional
Construir lenguajes para apoyar la programación concurrente y distribuida.
Mecanismos para añadir al lenguaje verificación en cuanto a seguridad y confiabilidad
Algunos lenguajes importantes desarrollados durante este período incluyen:
2000 – ActionScript 2003 - Factor
2001 - C# 2005 - Scratch
2001 - Visual Basic .NET 2007 - Clojure
2002 - F# 2009 - Go
2003 – Groovy 2014 - Swift
Aprendimos sobre la historia que hay en programación y sobre los códigos utilizados en ella.
Tambien vimos los inventores que hicieron en su época .
Bibliografia:
https://es.wikipedia.org/wiki/Historia_de_los_lenguajes_de_programaci%C3%B3n
https://www.maestrodelacomputacion.net/historia-de-los-lenguajes-de-programacion/

Más contenido relacionado

La actualidad más candente

Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
salerogustavo
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
DarioManzano
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoLibertad25
 
Programacion(2) (1)
Programacion(2) (1)Programacion(2) (1)
Programacion(2) (1)
dani t
 
Linea del tiempo POO
Linea del tiempo POOLinea del tiempo POO
Linea del tiempo POO
montserratcova
 
Historia de los lenguajes de programación escrito
Historia de los lenguajes de programación escritoHistoria de los lenguajes de programación escrito
Historia de los lenguajes de programación escrito
ramosmendezshura
 
Introducción a compiladores
Introducción a compiladoresIntroducción a compiladores
Introducción a compiladores
Zulay Limaico
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
Lusby_Medianero
 
Historia y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optHistoria y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c opt
Marvin Romero
 
Historia de lenguaje c
Historia de lenguaje cHistoria de lenguaje c
Historia de lenguaje c
ines1307
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
william-96
 
Linea Del Tiempo De Programación
Linea Del Tiempo De ProgramaciónLinea Del Tiempo De Programación
Linea Del Tiempo De Programación
GabrielFVilla15
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
1002pc111
 

La actualidad más candente (13)

Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Programacion(2) (1)
Programacion(2) (1)Programacion(2) (1)
Programacion(2) (1)
 
Linea del tiempo POO
Linea del tiempo POOLinea del tiempo POO
Linea del tiempo POO
 
Historia de los lenguajes de programación escrito
Historia de los lenguajes de programación escritoHistoria de los lenguajes de programación escrito
Historia de los lenguajes de programación escrito
 
Introducción a compiladores
Introducción a compiladoresIntroducción a compiladores
Introducción a compiladores
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
 
Historia y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optHistoria y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c opt
 
Historia de lenguaje c
Historia de lenguaje cHistoria de lenguaje c
Historia de lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Linea Del Tiempo De Programación
Linea Del Tiempo De ProgramaciónLinea Del Tiempo De Programación
Linea Del Tiempo De Programación
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 

Similar a Linea del tiempo

Centro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de serviciosCentro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de servicios
andreadelacruz002
 
Centro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de serviciosCentro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de servicios
andreadelacruz002
 
Introduccion a lenguaje_c
Introduccion a lenguaje_cIntroduccion a lenguaje_c
Introduccion a lenguaje_cClariza
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
denisse176
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
José Eduardo Palomo Purata
 
lenguaje de Programacion
lenguaje de Programacionlenguaje de Programacion
lenguaje de Programacion
christian0396
 
Los Lenguajes De Programacion
Los Lenguajes De ProgramacionLos Lenguajes De Programacion
Los Lenguajes De ProgramacionHenry Salazar
 
Linea del tiempo bryan
Linea del tiempo bryanLinea del tiempo bryan
Linea del tiempo bryan
Bryangio2002
 
684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf
YesseniaMolina3
 
C history
C historyC history
C history
ED
 
Historia del software.docx
Historia del software.docxHistoria del software.docx
Historia del software.docx
JaisonPineda
 
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
Dariany Rodriguez
 
La historia de la informática
La historia de la informáticaLa historia de la informática
La historia de la informática
montyoro
 
linea del tiempo software
linea del tiempo softwarelinea del tiempo software
linea del tiempo software
Robal96
 
Lenguajes de programación saia
Lenguajes de programación saiaLenguajes de programación saia
Lenguajes de programación saia
GLORIASAVO
 

Similar a Linea del tiempo (20)

Centro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de serviciosCentro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de servicios
 
Centro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de serviciosCentro de estudos tecnologicos industriales y de servicios
Centro de estudos tecnologicos industriales y de servicios
 
Introduccion a lenguaje_c
Introduccion a lenguaje_cIntroduccion a lenguaje_c
Introduccion a lenguaje_c
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
 
Trabajo de programacion 1
Trabajo de programacion 1 Trabajo de programacion 1
Trabajo de programacion 1
 
lenguaje de Programacion
lenguaje de Programacionlenguaje de Programacion
lenguaje de Programacion
 
Los Lenguajes De Programacion
Los Lenguajes De ProgramacionLos Lenguajes De Programacion
Los Lenguajes De Programacion
 
Linea del tiempo bryan
Linea del tiempo bryanLinea del tiempo bryan
Linea del tiempo bryan
 
684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf
 
C history
C historyC history
C history
 
Historia del software.docx
Historia del software.docxHistoria del software.docx
Historia del software.docx
 
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
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
La historia de la informática
La historia de la informáticaLa historia de la informática
La historia de la informática
 
linea del tiempo software
linea del tiempo softwarelinea del tiempo software
linea del tiempo software
 
Programación
ProgramaciónProgramación
Programación
 
Lenguajes de programación saia
Lenguajes de programación saiaLenguajes de programación saia
Lenguajes de programación saia
 

Más de Gabriel02LUNA

Manual dfd
Manual dfdManual dfd
Manual dfd
Gabriel02LUNA
 
diagrama del video
diagrama del videodiagrama del video
diagrama del video
Gabriel02LUNA
 
Pasos y billete de 20
Pasos y billete de 20Pasos y billete de 20
Pasos y billete de 20
Gabriel02LUNA
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
Gabriel02LUNA
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
Gabriel02LUNA
 
Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)
Gabriel02LUNA
 
importancia que tiene dar solución en la vida cotidiana
importancia que tiene dar solución en la vida cotidianaimportancia que tiene dar solución en la vida cotidiana
importancia que tiene dar solución en la vida cotidiana
Gabriel02LUNA
 
Linea del tiempo
Linea del tiempo Linea del tiempo
Linea del tiempo
Gabriel02LUNA
 
Texto 2
Texto 2Texto 2
Texto 2
Gabriel02LUNA
 
Texto
TextoTexto
Recetario 2
Recetario 2Recetario 2
Recetario 2
Gabriel02LUNA
 
Recetario tic's
Recetario tic'sRecetario tic's
Recetario tic's
Gabriel02LUNA
 
Andamio
Andamio Andamio
Andamio
Gabriel02LUNA
 
Andamio
AndamioAndamio
Andamio
Gabriel02LUNA
 
Recetario
RecetarioRecetario
Recetario
Gabriel02LUNA
 
Auto formas
Auto formasAuto formas
Auto formas
Gabriel02LUNA
 
F.base
F.baseF.base

Más de Gabriel02LUNA (17)

Manual dfd
Manual dfdManual dfd
Manual dfd
 
diagrama del video
diagrama del videodiagrama del video
diagrama del video
 
Pasos y billete de 20
Pasos y billete de 20Pasos y billete de 20
Pasos y billete de 20
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios_n(2)
 
importancia que tiene dar solución en la vida cotidiana
importancia que tiene dar solución en la vida cotidianaimportancia que tiene dar solución en la vida cotidiana
importancia que tiene dar solución en la vida cotidiana
 
Linea del tiempo
Linea del tiempo Linea del tiempo
Linea del tiempo
 
Texto 2
Texto 2Texto 2
Texto 2
 
Texto
TextoTexto
Texto
 
Recetario 2
Recetario 2Recetario 2
Recetario 2
 
Recetario tic's
Recetario tic'sRecetario tic's
Recetario tic's
 
Andamio
Andamio Andamio
Andamio
 
Andamio
AndamioAndamio
Andamio
 
Recetario
RecetarioRecetario
Recetario
 
Auto formas
Auto formasAuto formas
Auto formas
 
F.base
F.baseF.base
F.base
 

Último

CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
JavierMontero58
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 

Último (20)

CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 

Linea del tiempo

  • 1. CENTRO DE ESTUIDIOS TECNOLOGICOS INDUSTRIAL Y DE SERVICIOS NO* 109 Historia de los Lenguajes de Programación Desarrollo de Software Utilizando Programación Estructurada Gómez Martínez Armando De Jesús Martínez Ventura Stefani. 2°Dm Programación. M.C.A. Margarita Romero Alvarado
  • 2. En un inicio los lenguajes eran códigos Algunos lenguajes importantes 2000 - ActionScript 2001 - C# 2001 - Visual Basic .NET 2002 - F# 2003 - Groovy 2003 - Scala epoca actual HermanHollerith se percató de que podía codificar la informaciónen tarjetas perforadas cuandoobservó a los conductores de trenes que identificabana los pasajeros segúnel orificioque hacían en su respectivoticket En las primeras décadas del siglo20, los cálculos numéricos estaban basados en los números decimales. Eventualmente se fueron dandocuenta que la lógica podía ser representada con números, no sólo con palabras. siglo xx La década de 1980 fueron años de consolidación relativa en los lenguajes imperativos.En vez de inventar nuevos paradigmas,se comenzó a trabajar a partir de las ideas inventadas en la década anterior. 1890 1870 epoca actual tendencias actuales *Aumentar el soporte para la programación funcional *Construir lenguajes para apoyar la programación
  • 3. Los primeros lenguajes de programación preceden a la computadora moderna. En un inicio los lenguajes eran códigos. La máquina del telar de Jacquard, creada en 1801, utilizaba los orificios en tarjetas perforadas para representar los movimientos de un brazo de la máquina de tejer, con el objetivo de generar patrones decorativos automáticamente. Durante un período de nueve meses entre 1842 y 1843, Ada Lovelace tradujo las memorias del matemático italiano Luigi Menabrea acerca de la nueva máquina propuesta por Charles Babbage, la Máquina Analítica. Con estos escritos, ella añadió unas notas en las cuales especificaba en detalle un método para calcularlos números de Bernoulli con esta máquina, el cual es reconocido por muchos historiadores como el primer programa de computadora del mundo. En la década de 1940 fueron creadas las primeras computadoras modernas, con alimentación eléctrica. La velocidad y capacidad de memoria limitadas forzaron a los programadores a escribir programas, en lenguaje ensamblador muy afinados. Finalmente se dieron cuenta de que la programación en lenguaje ensamblador requería de un gran esfuerzo intelectual y era muy propensa a errores. Entre algunos lenguajes importantes que fueron desarrollados en este período se encuentran: 1943 - Plankalkül (Grande Conrado bro), diseñado, pero sin implementar durante medio siglo 1943 - el sistema de codificación ENIAC. 1949 - 1954 -- una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego evolucionaría en UNIVAC). Cada conjunto de instrucciones estaba destinado a un fabricante específico. Algunas de las tendencias actuales incluyen: Aumentar el soporte para la programación funcional Construir lenguajes para apoyar la programación concurrente y distribuida. Mecanismos para añadir al lenguaje verificación en cuanto a seguridad y confiabilidad Algunos lenguajes importantes desarrollados durante este período incluyen: 2000 – ActionScript 2003 - Factor 2001 - C# 2005 - Scratch 2001 - Visual Basic .NET 2007 - Clojure 2002 - F# 2009 - Go 2003 – Groovy 2014 - Swift
  • 4. Aprendimos sobre la historia que hay en programación y sobre los códigos utilizados en ella. Tambien vimos los inventores que hicieron en su época . Bibliografia: https://es.wikipedia.org/wiki/Historia_de_los_lenguajes_de_programaci%C3%B3n https://www.maestrodelacomputacion.net/historia-de-los-lenguajes-de-programacion/