SlideShare una empresa de Scribd logo
1 de 5
WIBER BARCOS CI:18.053.870
Primera Generación
“Lenguaje Maquina”
 Los primeros ordenadores se programaban directamente en código binario, que
puede representarse mediante secuencias de ceros y unos (sistema binario). Cada
modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de
máquina.
 El codigo Ascii, utiliza ceros y unos para representar letras del alfabeto.
a6a5a4
a3 a2 a1 a0 010 011 100 101 110 111
0 0 0 0 espacio 0 @ P p
0 0 0 1 ! 1 A Q a q
0 0 1 0 " 2 B R b r
0 0 1 1 # 3 C S c s
0 1 0 0 $ 4 D T d t
0 1 0 1 % 5 E U e u
0 1 1 0 & 6 F V f v
0 1 1 1 ' 7 G W g w
1 0 0 0 ( 8 H X h x
1 0 0 1 ) 9 I Y i y
1 0 1 0 * : J Z j z
1 0 1 1 + ; K [ k {
1 1 0 0 , < L  l |
1 1 0 1 - = M ] m }
1 1 1 0 . > N ^ n ~
1 1 1 1 / ? O - o borrar
Segunda Generación
“Lenguajes Ensambladores”
 En el código binario se utilizan ceros y unos, mientras que el lenguaje ensamblador
es una colección de símbolos nemotécnicos similares a palabras en idioma inglés,
que representan: operaciones, nombres simbólicos, operadores y símbolos
especiales.
 Los lenguajes simbólicos , asi mismo propios de la máquina, simplifican la escritura
de las instrucciones y las hacen más legibles
 Los programas de software de sistemas tales como los sistemas operativos y los
programas de utilidad se escriben con frecuencia en un lenguaje ensamblador.
Tercera Generación
“Lenguajes De Alto Nivel”
 Son llamados de alto nivel porque se asemejan más al lenguaje que
utilizan los humanos al comunicarse. Fueron desarrollados con la
finalidad de facilitar el proceso de programación.
 Cuentan con comandos que se acercan más a las palabras de uso común en
lugar de tener que usar combinaciones binarias del código máquina o
los comandos básicos del ensamblador.
 Estos lenguajes hacen más fácil la lectura, escritura y comprensión de
los programas, aunque de manera semejante a los lenguajes
ensambladores, deben ser convertidos a lenguaje máquina, para poder
ser usados en la computadora.
 Entre los lenguajes de tercera generación se incluyen: FORTRAN, COBOL,
BASIC, PASCAL, C
Cuarta Generación
 Son lenguajes que se relacionan menos con procedimientos y que son aun
mas parecidos al ingles que los lenguajes de tercera generación.
 Son los lenguajes capaces de generar código por si solos, son los llamados
RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el
lenguaje. Aquí también se encuentran los lenguajes orientados a objetos,
haciendo posible la reutilización d partes del código para otros programas.
Ej. Visual, Natural AdabeS
 Algunas características incluyen capacidades de consulta y base de datos,
de creación de códigos y capacidades gráficas.

Más contenido relacionado

La actualidad más candente

Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Manual de mantenimiento para un centro de cómputo
Manual de mantenimiento para un centro de cómputoManual de mantenimiento para un centro de cómputo
Manual de mantenimiento para un centro de cómputodonobanherrera88
 
Comandos e dicas do prompt de comando (cmd)
Comandos e dicas do prompt de comando (cmd)Comandos e dicas do prompt de comando (cmd)
Comandos e dicas do prompt de comando (cmd)marcosdcl
 
Estilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareEstilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareDiego Plascencia Lara
 

La actualidad más candente (8)

ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVERADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
9.diseño de la arquitectura
9.diseño de la arquitectura9.diseño de la arquitectura
9.diseño de la arquitectura
 
Manual de mantenimiento para un centro de cómputo
Manual de mantenimiento para un centro de cómputoManual de mantenimiento para un centro de cómputo
Manual de mantenimiento para un centro de cómputo
 
Comandos e dicas do prompt de comando (cmd)
Comandos e dicas do prompt de comando (cmd)Comandos e dicas do prompt de comando (cmd)
Comandos e dicas do prompt de comando (cmd)
 
Estilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareEstilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de Software
 
Estructuras de los sistemas operativos
Estructuras de los sistemas operativosEstructuras de los sistemas operativos
Estructuras de los sistemas operativos
 
Los virus informáticos
Los virus informáticosLos virus informáticos
Los virus informáticos
 

Similar a Evolución lenguajes programación

GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...Sarai Rodriguez
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacionTensor
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJohan95
 
Programación de computadores
Programación de computadoresProgramación de computadores
Programación de computadores947369
 
Especialidad
EspecialidadEspecialidad
EspecialidadDilan19
 
Especialidad
EspecialidadEspecialidad
Especialidadbecew
 
Generacion de los lenguajes
Generacion de los lenguajesGeneracion de los lenguajes
Generacion de los lenguajesBetania1390
 
Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Jonatan Rivera
 
Clase3 guia1-introduccion-compiladores-conceptos
Clase3 guia1-introduccion-compiladores-conceptosClase3 guia1-introduccion-compiladores-conceptos
Clase3 guia1-introduccion-compiladores-conceptosInfomania pro
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónanderson03230812
 
Lenguaje de programacion.pptx tarea
Lenguaje de programacion.pptx tareaLenguaje de programacion.pptx tarea
Lenguaje de programacion.pptx tareaMiguel2403
 
Ensambladores
EnsambladoresEnsambladores
Ensambladores070392
 
Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2gabrielalija10
 

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

Lili
LiliLili
Lili
 
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Programación de computadores
Programación de computadoresProgramación de computadores
Programación de computadores
 
Especialidad
EspecialidadEspecialidad
Especialidad
 
Especialidad
EspecialidadEspecialidad
Especialidad
 
Presentación1
Presentación1Presentación1
Presentación1
 
Generacion de los lenguajes
Generacion de los lenguajesGeneracion de los lenguajes
Generacion de los lenguajes
 
Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205
 
Clase3 guia1-introduccion-compiladores-conceptos
Clase3 guia1-introduccion-compiladores-conceptosClase3 guia1-introduccion-compiladores-conceptos
Clase3 guia1-introduccion-compiladores-conceptos
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Mipag web
Mipag webMipag web
Mipag web
 
Lenguaje de programacion.pptx tarea
Lenguaje de programacion.pptx tareaLenguaje de programacion.pptx tarea
Lenguaje de programacion.pptx tarea
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes
LenguajesLenguajes
Lenguajes
 
Lenguajes
LenguajesLenguajes
Lenguajes
 
Ensambladores
EnsambladoresEnsambladores
Ensambladores
 
Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2
 

Último

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
 
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
 
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 JUNITMaricarmen Sánchez Ruiz
 
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
 
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
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
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
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
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
 

Último (10)

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
 
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
 
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
 
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...
 
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
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
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
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
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)
 

Evolución lenguajes programación

  • 2. Primera Generación “Lenguaje Maquina”  Los primeros ordenadores se programaban directamente en código binario, que puede representarse mediante secuencias de ceros y unos (sistema binario). Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina.  El codigo Ascii, utiliza ceros y unos para representar letras del alfabeto. a6a5a4 a3 a2 a1 a0 010 011 100 101 110 111 0 0 0 0 espacio 0 @ P p 0 0 0 1 ! 1 A Q a q 0 0 1 0 " 2 B R b r 0 0 1 1 # 3 C S c s 0 1 0 0 $ 4 D T d t 0 1 0 1 % 5 E U e u 0 1 1 0 & 6 F V f v 0 1 1 1 ' 7 G W g w 1 0 0 0 ( 8 H X h x 1 0 0 1 ) 9 I Y i y 1 0 1 0 * : J Z j z 1 0 1 1 + ; K [ k { 1 1 0 0 , < L l | 1 1 0 1 - = M ] m } 1 1 1 0 . > N ^ n ~ 1 1 1 1 / ? O - o borrar
  • 3. Segunda Generación “Lenguajes Ensambladores”  En el código binario se utilizan ceros y unos, mientras que el lenguaje ensamblador es una colección de símbolos nemotécnicos similares a palabras en idioma inglés, que representan: operaciones, nombres simbólicos, operadores y símbolos especiales.  Los lenguajes simbólicos , asi mismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles  Los programas de software de sistemas tales como los sistemas operativos y los programas de utilidad se escriben con frecuencia en un lenguaje ensamblador.
  • 4. Tercera Generación “Lenguajes De Alto Nivel”  Son llamados de alto nivel porque se asemejan más al lenguaje que utilizan los humanos al comunicarse. Fueron desarrollados con la finalidad de facilitar el proceso de programación.  Cuentan con comandos que se acercan más a las palabras de uso común en lugar de tener que usar combinaciones binarias del código máquina o los comandos básicos del ensamblador.  Estos lenguajes hacen más fácil la lectura, escritura y comprensión de los programas, aunque de manera semejante a los lenguajes ensambladores, deben ser convertidos a lenguaje máquina, para poder ser usados en la computadora.  Entre los lenguajes de tercera generación se incluyen: FORTRAN, COBOL, BASIC, PASCAL, C
  • 5. Cuarta Generación  Son lenguajes que se relacionan menos con procedimientos y que son aun mas parecidos al ingles que los lenguajes de tercera generación.  Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas. Ej. Visual, Natural AdabeS  Algunas características incluyen capacidades de consulta y base de datos, de creación de códigos y capacidades gráficas.