SlideShare una empresa de Scribd logo
1 de 8
Ingeniería en Sistemas
           Quinto Nivel

    COMPILADORES
Lenguaje de máquina: Empieza en
los años 1940-1950. Consistía en
sucesiones de dígitos binarios.
Todas las instrucciones y mandatos
se escribían valiéndose de cadenas
de estos dígitos. Aún en la
actualidad, es el único lenguaje
interno     que      entiende    la
computadora; los programas se
escriben en lenguajes de mayor
nivel y se traducen a lenguaje de
máquina.
Fines de los ´50. Se diferencian de
los lenguajes de máquina en que en
lugar de usar códigos binarios, las
instrucciones se representan con
símbolos           fáciles          de
reconocer,       conocidos      como
mnemotécnicos. Aún se utilizan estos
lenguajes cuando interesa un nivel
máximo de eficiencia en la ejecución
o      cuando       se      requieren
manipulaciones intrincadas. Al igual
que los lenguajes de la máquina, los
lenguajes ensambladores son únicos
para una computadora particular.
Esta dependencia de la computadora
los hace ser lenguajes de bajo nivel.
Se desarrolla entre los años 60.Sustituye las instrucciones simbólicas por
códigos independientes de la maquina. Tiene 3 categorías:

• Lenguaje orientado a procedimientos en los cuales hacen énfasis
• Lenguaje orientado a problemas el cual se resuelve sin el detalle de la
  programación
• Lenguaje orientado al énfasis del objeto de la acción

Los programas de la tercera generación son capaces de soportar el uso de
estructuras de programación, específicas para ramificaciones y ciclos en el
flujo del programa.

 A su vez se clasifican en científicos (p.ej.: FORTRAN), empresariales (v.g.:
COBOL), y de uso general o múltiple (p.ej.: BASIC). Todos estos lenguajes
permiten señalar cómo se debe efectuar una tarea a un nivel mayor que en los
lenguajes ensambladores. Los más populares lenguajes de uso general hoy en
día, tales como C , C + + , C # , Java , BASIC y Pascal
Lenguajes de propósito especial: Estos lenguajes son usados en la
programación de propósitos específicos, caracterizados por una mayor facilidad
de uso comparados con los de la tercera generación, permitiendo la creación de
prototipos de una aplicación rápidamente. Los prototipos permiten tener una idea
del aspecto y funcionamiento de la aplicación antes que el código sea terminado

Su característica es especificar que es lo que se debe hacer, en vez de como
ejecutar una tarea. Orientados básicamente a las aplicaciones de gestión y al
manejo de bases de datos , capacidades graficas (NATURAL, SQL).
• Se desarrollo al principio de la década de los 80.

• Fue creado para la inteligencia artificial también para el procesamiento de
  lenguajes naturales.

• Estas serian capaces de resolver problemas complejos como la traducción
  del lenguaje natural a otros.
Lenguajes de Programacion según su Generación

Más contenido relacionado

La actualidad más candente

Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajesmafer3388
 
3. lenguajes de cuarta generación
3. lenguajes de cuarta generación3. lenguajes de cuarta generación
3. lenguajes de cuarta generaciónevelyna villamar
 
Lenguages de programacion
Lenguages de programacionLenguages de programacion
Lenguages de programacionedbelan
 
1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacionAlejandro Sanchez Jose
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacionLy Andre
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxyenicamejo
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De ProgramacionROSA859
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionJose Rojas
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónjuanbryanc
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónromeprofe
 
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ónLILIANA06
 

La actualidad más candente (19)

Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajes
 
3. lenguajes de cuarta generación
3. lenguajes de cuarta generación3. lenguajes de cuarta generación
3. lenguajes de cuarta generación
 
Programacion mildred
Programacion mildredProgramacion mildred
Programacion mildred
 
Lenguages de programacion
Lenguages de programacionLenguages de programacion
Lenguages de programacion
 
El lenguaje-c
El lenguaje-cEl lenguaje-c
El lenguaje-c
 
1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptx
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De 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
 
Programacion
ProgramacionProgramacion
Programacion
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De Programacion
 
Belgica y saidi
Belgica y saidiBelgica y saidi
Belgica y saidi
 
E.s
E.sE.s
E.s
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programación
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
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
 

Destacado

Destacado (20)

Le Service Militaire Volontaire
Le Service Militaire VolontaireLe Service Militaire Volontaire
Le Service Militaire Volontaire
 
Pobresa infantil Marga Mari Klose
Pobresa infantil Marga Mari KlosePobresa infantil Marga Mari Klose
Pobresa infantil Marga Mari Klose
 
Ensayo fotográfico
Ensayo fotográficoEnsayo fotográfico
Ensayo fotográfico
 
Gbi
GbiGbi
Gbi
 
Votre Cadeau à 69 Enfants Du Nepal
Votre Cadeau à 69 Enfants Du NepalVotre Cadeau à 69 Enfants Du Nepal
Votre Cadeau à 69 Enfants Du Nepal
 
Poliedros y cuerpos redondos
Poliedros y cuerpos redondosPoliedros y cuerpos redondos
Poliedros y cuerpos redondos
 
02 Cpam
02 Cpam02 Cpam
02 Cpam
 
Ley 19/2013
Ley 19/2013Ley 19/2013
Ley 19/2013
 
INSEME Twitter
INSEME TwitterINSEME Twitter
INSEME Twitter
 
17 programas de prod.
17 programas de prod.17 programas de prod.
17 programas de prod.
 
Actu Défense du 18 février 2016
Actu Défense du 18 février 2016Actu Défense du 18 février 2016
Actu Défense du 18 février 2016
 
Semana01 13
Semana01 13Semana01 13
Semana01 13
 
Programme UP Berry 2008/ 2009
Programme UP Berry 2008/ 2009Programme UP Berry 2008/ 2009
Programme UP Berry 2008/ 2009
 
PréSentation1
PréSentation1PréSentation1
PréSentation1
 
Lpv insercion
Lpv insercionLpv insercion
Lpv insercion
 
Identité Numérique
Identité NumériqueIdentité Numérique
Identité Numérique
 
profesor caballero
profesor caballeroprofesor caballero
profesor caballero
 
Enquêtes en bibliothèque
Enquêtes en bibliothèqueEnquêtes en bibliothèque
Enquêtes en bibliothèque
 
Presentacion lenguaje no_verbal
Presentacion lenguaje no_verbalPresentacion lenguaje no_verbal
Presentacion lenguaje no_verbal
 
Dhanvika_Consulting
Dhanvika_ConsultingDhanvika_Consulting
Dhanvika_Consulting
 

Similar a Lenguajes de Programacion según su Generación

Clasificacion Lenguajes de Programacion por Su Generacion
Clasificacion Lenguajes de Programacion por Su GeneracionClasificacion Lenguajes de Programacion por Su Generacion
Clasificacion Lenguajes de Programacion por Su GeneracionShirlid .n
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppttunjasistemas
 
Presentación lenguajedeprogramacion
Presentación lenguajedeprogramacionPresentación lenguajedeprogramacion
Presentación lenguajedeprogramacionmichelledelgado97
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosSantiagoGutirrez23
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonalejandritasalva
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Alejandro Perez
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemaskarinaportilla
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJANIIER
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionAndres Pozo
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionRubnPilca
 
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
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónKarol
 

Similar a Lenguajes de Programacion según su Generación (20)

Clasificacion Lenguajes de Programacion por Su Generacion
Clasificacion Lenguajes de Programacion por Su GeneracionClasificacion Lenguajes de Programacion por Su Generacion
Clasificacion Lenguajes de Programacion por Su Generacion
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppt
 
Presentación lenguajedeprogramacion
Presentación lenguajedeprogramacionPresentación lenguajedeprogramacion
Presentación lenguajedeprogramacion
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemas
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Programación
ProgramaciónProgramación
Programación
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
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 de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 

Más de Guissela Guerrero

COBIT Administrar e Implementar
COBIT Administrar e ImplementarCOBIT Administrar e Implementar
COBIT Administrar e ImplementarGuissela Guerrero
 
Analisis Proyeccion Presupuestaria
Analisis Proyeccion PresupuestariaAnalisis Proyeccion Presupuestaria
Analisis Proyeccion PresupuestariaGuissela Guerrero
 
Analisis vertical y_horizontal
Analisis vertical y_horizontalAnalisis vertical y_horizontal
Analisis vertical y_horizontalGuissela Guerrero
 
Analisis de indicadores Calzados Majo
Analisis de indicadores Calzados MajoAnalisis de indicadores Calzados Majo
Analisis de indicadores Calzados MajoGuissela Guerrero
 

Más de Guissela Guerrero (8)

COBIT Administrar e Implementar
COBIT Administrar e ImplementarCOBIT Administrar e Implementar
COBIT Administrar e Implementar
 
Analisis Proyeccion Presupuestaria
Analisis Proyeccion PresupuestariaAnalisis Proyeccion Presupuestaria
Analisis Proyeccion Presupuestaria
 
Analisis vertical y_horizontal
Analisis vertical y_horizontalAnalisis vertical y_horizontal
Analisis vertical y_horizontal
 
Analisis de indicadores Calzados Majo
Analisis de indicadores Calzados MajoAnalisis de indicadores Calzados Majo
Analisis de indicadores Calzados Majo
 
INTRODUCCION A FLEX Y BISON
INTRODUCCION A FLEX Y BISONINTRODUCCION A FLEX Y BISON
INTRODUCCION A FLEX Y BISON
 
Compiladores deber 5
Compiladores deber 5Compiladores deber 5
Compiladores deber 5
 
Compilacion Java en CDM
Compilacion Java en CDMCompilacion Java en CDM
Compilacion Java en CDM
 
VB Decompiler Information
VB Decompiler InformationVB Decompiler Information
VB Decompiler Information
 

Último

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...JohnRamos830530
 
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
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
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.pptxAlan779941
 
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 ASPECTOSpptxJorgeParada26
 
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.pptxMiguelAtencio10
 
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 eyvanamcerpam
 
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 XXIhmpuellon
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
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 estossgonzalezp1
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
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.FlorenciaCattelani
 

Último (12)

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...
 
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
 
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
 
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
 
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
 
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
 
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
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
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.
 

Lenguajes de Programacion según su Generación

  • 1. Ingeniería en Sistemas Quinto Nivel COMPILADORES
  • 2. Lenguaje de máquina: Empieza en los años 1940-1950. Consistía en sucesiones de dígitos binarios. Todas las instrucciones y mandatos se escribían valiéndose de cadenas de estos dígitos. Aún en la actualidad, es el único lenguaje interno que entiende la computadora; los programas se escriben en lenguajes de mayor nivel y se traducen a lenguaje de máquina.
  • 3. Fines de los ´50. Se diferencian de los lenguajes de máquina en que en lugar de usar códigos binarios, las instrucciones se representan con símbolos fáciles de reconocer, conocidos como mnemotécnicos. Aún se utilizan estos lenguajes cuando interesa un nivel máximo de eficiencia en la ejecución o cuando se requieren manipulaciones intrincadas. Al igual que los lenguajes de la máquina, los lenguajes ensambladores son únicos para una computadora particular. Esta dependencia de la computadora los hace ser lenguajes de bajo nivel.
  • 4. Se desarrolla entre los años 60.Sustituye las instrucciones simbólicas por códigos independientes de la maquina. Tiene 3 categorías: • Lenguaje orientado a procedimientos en los cuales hacen énfasis • Lenguaje orientado a problemas el cual se resuelve sin el detalle de la programación • Lenguaje orientado al énfasis del objeto de la acción Los programas de la tercera generación son capaces de soportar el uso de estructuras de programación, específicas para ramificaciones y ciclos en el flujo del programa. A su vez se clasifican en científicos (p.ej.: FORTRAN), empresariales (v.g.: COBOL), y de uso general o múltiple (p.ej.: BASIC). Todos estos lenguajes permiten señalar cómo se debe efectuar una tarea a un nivel mayor que en los lenguajes ensambladores. Los más populares lenguajes de uso general hoy en día, tales como C , C + + , C # , Java , BASIC y Pascal
  • 5.
  • 6. Lenguajes de propósito especial: Estos lenguajes son usados en la programación de propósitos específicos, caracterizados por una mayor facilidad de uso comparados con los de la tercera generación, permitiendo la creación de prototipos de una aplicación rápidamente. Los prototipos permiten tener una idea del aspecto y funcionamiento de la aplicación antes que el código sea terminado Su característica es especificar que es lo que se debe hacer, en vez de como ejecutar una tarea. Orientados básicamente a las aplicaciones de gestión y al manejo de bases de datos , capacidades graficas (NATURAL, SQL).
  • 7. • Se desarrollo al principio de la década de los 80. • Fue creado para la inteligencia artificial también para el procesamiento de lenguajes naturales. • Estas serian capaces de resolver problemas complejos como la traducción del lenguaje natural a otros.