SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Ada Lovelance
Primera Programadora
1842-1843
Ada Lovelace se propuso
traducir las memorias del
matemático italiano Luigi
Menabrea y, mientras lo
hacía,creo un lenguaje de
programación a mano para
calcular la serie de
números de Bernoulli con
la máquina de Babbage.
Huertos(2021)
1957
John Backus
Pr i m
er l enguaj e de
pr ogr am
aci on r eal
Traduccion de la formula o
Fortran fue creado por
John Backus y está
considerado como el
lenguaje de programación
más antiguo que se utiliza
en la actualidad. Este
lenguaje de programación
se creó para realizar
cálculos científicos,
matemáticos y estadísticos
de alto nivel.
Devskiler(2021)
1958
John McCarthy y la
Llegada de LISP
El procesador de listas o
LISP fue inventado por John
McCarthy en el Instituto
Tecnológico de
Massachusetts (MIT).
Destinado originalmente a la
inteligencia artificial, LISP es
uno de los lenguajes de
programación más antiguos
que se siguen utilizando hoy
en día y puede utilizarse en
lugar de Ruby o Python.
Devskiler (2021)
John George Kemeny y
Thomas Eugene Kurtzeran
científicos computacionales y
matemáticos. se encontraron
con una necesidad: ampliar la
base de usuarios que
empleaban computadoras en
aquel entonces más allá del
ámbito matemático y
científico. Así que en 1964,
Kemeny y Kurtz diseñan y
lanzan BASIC, un lenguaje
fácil de usar para los
estándares del momento, de
carácter genérico, orientado a
objetos y listo para funcionar
en las computadoras de aquel
entonces.
Jose Maria Lopez (2021)
John George kemeny y
Thomas Eugene Kurtzeran y
BASIC
1964
1972
Dennis Ritchie y la
Llegada de C
El lenguaje de programación C fue
creado por Dennis Ritchie en 1972
con el objetivo de reescribir un
sistema operativo, el UNIX, en un
lenguaje de alto nivel, para poder
adaptarlo (portarlo) 1-Posibilidad
de acceder al "bajo nivel" (poder
utilizar todos los recursos del
hardware). 2-Código generado
eficiente en memoria y tiempo
(programas pequeños y veloces)
3-Compilador portable
(implementable en todas las
arquitecturas)
Eduardo Grosclaude (2001)
1979
Bjarme Stroustrup y el diseño de C++
C++ es unlenguaje de
programación diseñado en 1979
por Bjarne Stroustrup. La intención
de su creación fue extender al
lenguaje de programación C
mecanismos que permiten la
manipulación de objetos. En ese
sentido, desde el punto de vista de
los lenguajesorientados a objetos,
C++ es un lenguaje híbrido.
Tras años con compiladores y
lenguajes de programación
enfocados a objetos, llegó la
década de Internet. Aquí se
produjo un gran crecimiento de
lenguajes de programación, se
maduraron ideas del pasado.
En 1991 surgieron Python, Visual
Basic y HTML, lenguajes que han
definido las páginas web y HTML,
un lenguaje de marcado de
hipertexto que es el ''código'' de
Internet.
HTML, Python y Visual
Basic
1991
1995
JavaScript y PHP
PHP: Creado en 1995 por
Rasmus Lerdorf. El nombre
proviene de «Personal Home
Page Tools» ? un conjunto de
scripts utilizados por Rasmus
para rastrear las visitas a su sitio.
Con el lanzamiento de PHP 3.0,
el lenguaje obtuvo un acrónimo
inverso:PHP: Hypertext
Preprocessor (Preprocesador de
Hipertexto). Ahora se conoce
simplemente como PHP
JavaScript: Creado por Brendan
Eich de Netscape para llevar la
interactividad a la Web. Conocido
originalmente como Mocha, el
nombre fue cambiado a
LiveScript, y más tarde a
JavaScript para aprovechar la
popularidad del lenguaje Java.
2001
La creacion de c#
En abril de 1999, Anders Hejlsberg
formó un equipo con la misión de
desarrollar un nuevo lenguaje
orientado a objetos. Este nombre
tuvo que ser cambiado debido a
problemas de marca, pasando a
llamarse C#.
Es un lenguaje de programación
moderno, basado en objetos y con
seguridad de tipos. C# permite a
los desarrolladores crear muchos
tipos de aplicaciones seguras y
sólidas que se ejecutan en . NET

Más contenido relacionado

Similar a Evolucion de la Programacion

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
 
Linea del tiempo al
Linea del tiempo alLinea del tiempo al
Linea del tiempo alAelrShaid
 
Informatica presentacion
Informatica presentacionInformatica presentacion
Informatica presentacionFerMoniMags
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Hugo Vallejo
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoLibertad25
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoLibertad25
 
Centro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosCentro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosLuisFrancisco02
 
Centro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosCentro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosLuisFrancisco02
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.francisco dixon
 
1. Algoritmos y solucion de problemas.pptx
1. Algoritmos y solucion de problemas.pptx1. Algoritmos y solucion de problemas.pptx
1. Algoritmos y solucion de problemas.pptxDanielGonzalez184830
 
Personajes relevantes de la informatica
Personajes relevantes de la informaticaPersonajes relevantes de la informatica
Personajes relevantes de la informaticasietegrupo7
 

Similar a Evolucion de la Programacion (20)

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
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Linea del tiempo al
Linea del tiempo alLinea del tiempo al
Linea del tiempo al
 
Como
ComoComo
Como
 
Informatica presentacion
Informatica presentacionInformatica presentacion
Informatica presentacion
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Presentación3
Presentación3Presentación3
Presentación3
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Centro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosCentro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de servicios
 
Centro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosCentro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de servicios
 
Linea programacion
Linea programacionLinea programacion
Linea programacion
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 
1. Algoritmos y solucion de problemas.pptx
1. Algoritmos y solucion de problemas.pptx1. Algoritmos y solucion de problemas.pptx
1. Algoritmos y solucion de problemas.pptx
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Personajes relevantes de la informatica
Personajes relevantes de la informaticaPersonajes relevantes de la informatica
Personajes relevantes de la informatica
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 

Último

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
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
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
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
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
 
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
 

Último (16)

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
 
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
 
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)
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
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
 
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
 
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...
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
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
 
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
 

Evolucion de la Programacion

  • 1. Ada Lovelance Primera Programadora 1842-1843 Ada Lovelace se propuso traducir las memorias del matemático italiano Luigi Menabrea y, mientras lo hacía,creo un lenguaje de programación a mano para calcular la serie de números de Bernoulli con la máquina de Babbage. Huertos(2021) 1957 John Backus Pr i m er l enguaj e de pr ogr am aci on r eal Traduccion de la formula o Fortran fue creado por John Backus y está considerado como el lenguaje de programación más antiguo que se utiliza en la actualidad. Este lenguaje de programación se creó para realizar cálculos científicos, matemáticos y estadísticos de alto nivel. Devskiler(2021) 1958 John McCarthy y la Llegada de LISP El procesador de listas o LISP fue inventado por John McCarthy en el Instituto Tecnológico de Massachusetts (MIT). Destinado originalmente a la inteligencia artificial, LISP es uno de los lenguajes de programación más antiguos que se siguen utilizando hoy en día y puede utilizarse en lugar de Ruby o Python. Devskiler (2021) John George Kemeny y Thomas Eugene Kurtzeran científicos computacionales y matemáticos. se encontraron con una necesidad: ampliar la base de usuarios que empleaban computadoras en aquel entonces más allá del ámbito matemático y científico. Así que en 1964, Kemeny y Kurtz diseñan y lanzan BASIC, un lenguaje fácil de usar para los estándares del momento, de carácter genérico, orientado a objetos y listo para funcionar en las computadoras de aquel entonces. Jose Maria Lopez (2021) John George kemeny y Thomas Eugene Kurtzeran y BASIC 1964 1972 Dennis Ritchie y la Llegada de C El lenguaje de programación C fue creado por Dennis Ritchie en 1972 con el objetivo de reescribir un sistema operativo, el UNIX, en un lenguaje de alto nivel, para poder adaptarlo (portarlo) 1-Posibilidad de acceder al "bajo nivel" (poder utilizar todos los recursos del hardware). 2-Código generado eficiente en memoria y tiempo (programas pequeños y veloces) 3-Compilador portable (implementable en todas las arquitecturas) Eduardo Grosclaude (2001) 1979 Bjarme Stroustrup y el diseño de C++ C++ es unlenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajesorientados a objetos, C++ es un lenguaje híbrido. Tras años con compiladores y lenguajes de programación enfocados a objetos, llegó la década de Internet. Aquí se produjo un gran crecimiento de lenguajes de programación, se maduraron ideas del pasado. En 1991 surgieron Python, Visual Basic y HTML, lenguajes que han definido las páginas web y HTML, un lenguaje de marcado de hipertexto que es el ''código'' de Internet. HTML, Python y Visual Basic 1991 1995 JavaScript y PHP PHP: Creado en 1995 por Rasmus Lerdorf. El nombre proviene de «Personal Home Page Tools» ? un conjunto de scripts utilizados por Rasmus para rastrear las visitas a su sitio. Con el lanzamiento de PHP 3.0, el lenguaje obtuvo un acrónimo inverso:PHP: Hypertext Preprocessor (Preprocesador de Hipertexto). Ahora se conoce simplemente como PHP JavaScript: Creado por Brendan Eich de Netscape para llevar la interactividad a la Web. Conocido originalmente como Mocha, el nombre fue cambiado a LiveScript, y más tarde a JavaScript para aprovechar la popularidad del lenguaje Java. 2001 La creacion de c# En abril de 1999, Anders Hejlsberg formó un equipo con la misión de desarrollar un nuevo lenguaje orientado a objetos. Este nombre tuvo que ser cambiado debido a problemas de marca, pasando a llamarse C#. Es un lenguaje de programación moderno, basado en objetos y con seguridad de tipos. C# permite a los desarrolladores crear muchos tipos de aplicaciones seguras y sólidas que se ejecutan en . NET