SlideShare a Scribd company logo
1 of 11
LOS LENGUAJES DE PROGRAMACIÓN
Y SU EVOLUCIÓN EN EL MUNDO INFORMÁTICO
UNIVERSIDAD FERMIN TORO
Elaborado por:
Jesusmar Pérez
C.I: 17.355.712
Un lenguaje de programación es un idioma artificial necesario
para poder desarrollar las capacidades del hardware. En este
idioma artificial se desarrolla la creación de códigos por medio de
los cuales hacer que el ordenado ejecute una serie de órdenes,
todo esto para ser llevadas a cabo por máquinas como las
computadoras.
A continuación se tiene la evolución de los
lenguajes de programación desde 1950
1956 – 1960
Comenzó el funcionamiento de ordenadores pequeños, caros y
lentos.
Cintas magnéticas.
Compiladores e intérpretes.
Optimización del código FORTRAN.
ALGOL 58 y 60.
COBOL.
LISP.
1950 – 1955
Surgen los ordenadores primitivos.
Se comienza a desarrollar los Lenguajes ensamblador.
Seguidamente los Lenguajes experimentales de alto nivel para los
ordenadores.
1961 - 1965
Continua el desarrollo de ordenadores grandes y caros.
Se establecen los Discos magnéticos.
Aparecen los primeros Sistemas operativos.
Surgen los Lenguajes de propósito general, como el FORTRAN
IV, COBOL 61 Extendido, ALGOL 60 Revisado.
y el APL (sólo como notación).
1966 - 1970
Para esta época hay un avance considerable en cuanto a:
Ordenadores de diferentes tamaños, velocidades, y costes.
Sistemas caros de almacenamiento masivo de datos.
Sistemas operativos multitarea e interactivos.
Compiladores con optimización. Lenguajes estándar, flexibles y
generales. PL/I
FORTRAN 66 (estándar), COBOL 65 (estándar),
ALGOL 68, SIMULA 67, BASIC, APL/360.
Los lenguajes de programación maximizan sus aplicaciones.
Ordenador primitivo
Usado para los primeros
lenguajes de programación
Ordenador en avance
Con los modificados
lenguajes de programación
1971 - 1975
Aparecen los primeros Microordenadores, y además los sistemas
pequeños y baratos de almacenamiento masivo de datos.
Programación estructurada.
La Ingeniería del software se desarrolla.
Se comienzan las pruebas en Lenguajes como: PASCAL
COBOL 74, PL/I
1976 – 1980
A partir de ésta década se difunden los ordenadores baratos y
potentes.
Se amplifican los sistemas distribuidos.
Surge la nueva programación interactiva.
Programación con fácil mantenimiento usando: ADA, FORTRAN
77,
PROLOG, y el nuevo lenguaje C.
1980
En esta época se incrementa el diseño de ordenadores más baratos
y potentes.
Mayor abstracción de datos.
Menor costo de memorias.
Programación Orientada u Objetos.
SmallTalk.
OOCOBOL.
Surge el conocido C++.
Ojective C.
Object Pascal (Delphi).
Se inicia Visual Basic como lenguaje fundamental.
Iniciales programas
editados
1985-1990 se da el nacimiento del Xbase,
Siendo el gran desarrollo para base de datos de los años 80.
1990-1995: Se dan las bases de datos relacionales
A principios de la década pasada, se hizo notoria la evolución de
los lenguajes de programación. En forma profesional y aplicaciones
de alto nivel, el lenguaje preferido era C.
1995-2000: La orientación a objetos.
Surge la orientación a objetos, a medida que decae relativamente
el concepto de bases relacionales. No solo hay la programación
estructurada, sino que los módulos de programación son visto
como objetos.
2000 y más allá: lenguajes visuales
Para comienzos de la época, se revolucionan los lenguajes de
programación con la llegada de Windows, ya todo es Visual, con
presencia de íconos, ventanas, y otras aplicaciones.
EN LA ACTUALIDAD
Dando una visión a la WEB y al futuro tenemos: HTML, Perl,
PHP, Pithon, Java y otros.
Internet ha sido el disparador de nuevos lenguajes tales como el
HTML que es el lenguaje de programación de las páginas WEB
para hipertexto. El mismo constituye una codificación bastante
simple, basada en marcadores (TAGs).
Con esto podemos definir hasta ahora como han venido surgiendo
y evolucionando los lenguajes de programación desde sus inicios,
dando a entender lo rápido y novedoso que han sido para los
usuarios de distintas ramas, y muy en especial de la programación
y mundo informático.
Lenguaje de programación

More Related Content

What's hot

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
JeennFdz
 
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
 
Daniel y karen
Daniel y karenDaniel y karen
Daniel y karen
1002pc15
 

What's hot (18)

Taller #6
Taller #6 Taller #6
Taller #6
 
Programacion(2) (1)
Programacion(2) (1)Programacion(2) (1)
Programacion(2) (1)
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
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
 
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
 
Compiladores iswi (parte 1)
Compiladores iswi (parte 1)Compiladores iswi (parte 1)
Compiladores iswi (parte 1)
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programación saia
Lenguajes de programación saiaLenguajes de programación saia
Lenguajes de programación saia
 
Historia de los compiladores
Historia de los compiladoresHistoria de los compiladores
Historia de los compiladores
 
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 de tiempo programacion
Linea de tiempo programacionLinea de tiempo programacion
Linea de tiempo programacion
 
LINEA DEL TIEMPO
LINEA DEL TIEMPOLINEA DEL TIEMPO
LINEA DEL TIEMPO
 
Daniel y karen
Daniel y karenDaniel y karen
Daniel y karen
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Similar to Lenguaje de programación

Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
agustinbilmer
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
marco
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
MaryAleCTorrice
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programación
fercho-nava
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
ANALI GOMEZ
 
Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...
edwin6886
 

Similar to Lenguaje de programación (20)

Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
 
Programación
ProgramaciónProgramación
Programación
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
historia de la programacion.docx
historia de la programacion.docxhistoria de la programacion.docx
historia de la programacion.docx
 
EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Historia Lenguajes y sus Tipos
Historia Lenguajes y sus TiposHistoria Lenguajes y sus Tipos
Historia Lenguajes y sus Tipos
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programación
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Historia de los_lenguajes
Historia de los_lenguajesHistoria de los_lenguajes
Historia de los_lenguajes
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...
 
Lenguajes
LenguajesLenguajes
Lenguajes
 
Lenguajes
LenguajesLenguajes
Lenguajes
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (12)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Lenguaje de programación

  • 1. LOS LENGUAJES DE PROGRAMACIÓN Y SU EVOLUCIÓN EN EL MUNDO INFORMÁTICO UNIVERSIDAD FERMIN TORO Elaborado por: Jesusmar Pérez C.I: 17.355.712
  • 2. Un lenguaje de programación es un idioma artificial necesario para poder desarrollar las capacidades del hardware. En este idioma artificial se desarrolla la creación de códigos por medio de los cuales hacer que el ordenado ejecute una serie de órdenes, todo esto para ser llevadas a cabo por máquinas como las computadoras. A continuación se tiene la evolución de los lenguajes de programación desde 1950
  • 3. 1956 – 1960 Comenzó el funcionamiento de ordenadores pequeños, caros y lentos. Cintas magnéticas. Compiladores e intérpretes. Optimización del código FORTRAN. ALGOL 58 y 60. COBOL. LISP. 1950 – 1955 Surgen los ordenadores primitivos. Se comienza a desarrollar los Lenguajes ensamblador. Seguidamente los Lenguajes experimentales de alto nivel para los ordenadores.
  • 4. 1961 - 1965 Continua el desarrollo de ordenadores grandes y caros. Se establecen los Discos magnéticos. Aparecen los primeros Sistemas operativos. Surgen los Lenguajes de propósito general, como el FORTRAN IV, COBOL 61 Extendido, ALGOL 60 Revisado. y el APL (sólo como notación). 1966 - 1970 Para esta época hay un avance considerable en cuanto a: Ordenadores de diferentes tamaños, velocidades, y costes. Sistemas caros de almacenamiento masivo de datos. Sistemas operativos multitarea e interactivos. Compiladores con optimización. Lenguajes estándar, flexibles y generales. PL/I FORTRAN 66 (estándar), COBOL 65 (estándar), ALGOL 68, SIMULA 67, BASIC, APL/360. Los lenguajes de programación maximizan sus aplicaciones.
  • 5. Ordenador primitivo Usado para los primeros lenguajes de programación Ordenador en avance Con los modificados lenguajes de programación
  • 6. 1971 - 1975 Aparecen los primeros Microordenadores, y además los sistemas pequeños y baratos de almacenamiento masivo de datos. Programación estructurada. La Ingeniería del software se desarrolla. Se comienzan las pruebas en Lenguajes como: PASCAL COBOL 74, PL/I 1976 – 1980 A partir de ésta década se difunden los ordenadores baratos y potentes. Se amplifican los sistemas distribuidos. Surge la nueva programación interactiva. Programación con fácil mantenimiento usando: ADA, FORTRAN 77, PROLOG, y el nuevo lenguaje C.
  • 7. 1980 En esta época se incrementa el diseño de ordenadores más baratos y potentes. Mayor abstracción de datos. Menor costo de memorias. Programación Orientada u Objetos. SmallTalk. OOCOBOL. Surge el conocido C++. Ojective C. Object Pascal (Delphi). Se inicia Visual Basic como lenguaje fundamental.
  • 9. 1985-1990 se da el nacimiento del Xbase, Siendo el gran desarrollo para base de datos de los años 80. 1990-1995: Se dan las bases de datos relacionales A principios de la década pasada, se hizo notoria la evolución de los lenguajes de programación. En forma profesional y aplicaciones de alto nivel, el lenguaje preferido era C. 1995-2000: La orientación a objetos. Surge la orientación a objetos, a medida que decae relativamente el concepto de bases relacionales. No solo hay la programación estructurada, sino que los módulos de programación son visto como objetos. 2000 y más allá: lenguajes visuales Para comienzos de la época, se revolucionan los lenguajes de programación con la llegada de Windows, ya todo es Visual, con presencia de íconos, ventanas, y otras aplicaciones.
  • 10. EN LA ACTUALIDAD Dando una visión a la WEB y al futuro tenemos: HTML, Perl, PHP, Pithon, Java y otros. Internet ha sido el disparador de nuevos lenguajes tales como el HTML que es el lenguaje de programación de las páginas WEB para hipertexto. El mismo constituye una codificación bastante simple, basada en marcadores (TAGs). Con esto podemos definir hasta ahora como han venido surgiendo y evolucionando los lenguajes de programación desde sus inicios, dando a entender lo rápido y novedoso que han sido para los usuarios de distintas ramas, y muy en especial de la programación y mundo informático.