SlideShare una empresa de Scribd logo
1 de 19
INTEGRANTES: Shirley Delgado
             Gisela Guerrero
                Junior Troya
                  Félix López

       CURSO: 5 Nivel Sistemas

          FECHA: 15 – 03 – 2012
Para que la computadora entienda nuestras instrucciones debe usarse un
  lenguaje específico conocido como código máquina, el cual la máquina
  comprende fácilmente, pero que lo hace excesivamente complicado
  para las personas. De hecho sólo consiste en cadenas extensas de
  números 0 y 1.
La primera programadora de computadora conocida fue Ada Lovelace.
  Incluso aunque Babbage nunca completó la construcción de cualquiera
  de sus máquinas, el trabajo que Ada realizó con éstas le hizo ganarse el
  título de primera programadora de computadoras del mundo. El
  nombre del lenguaje de programación Ada fue escogido como
  homenaje a esta programadora. Todos este tipo de lenguaje se
  denominaba de bajo nivel.
A medida que la complejidad de las tareas que realizaban las
  computadoras aumentaba, se hizo necesario disponer de un método
  más eficiente para programarlas. Entonces, se crearon los lenguajes de
  alto nivel.
Según su generación

Lenguaje de Primera generación.
Lenguaje de Segunda generación.
Lenguaje de Tercera generación.
 Lenguaje de Cuarta generación.
 Lenguaje de Quinta generación.
Lenguaje de máquina
Las instrucciones de programación de primera generación se
inscribieron a través de los interruptores del panel frontal del sistema
informático.
El principal beneficio del este lenguaje de programación es que el
código que el usuario escribe puede correr muy rápido y eficiente, ya
que se ejecuta directamente por la CPU. Sin embargo, en lenguaje de
máquina es mucho más difícil de aprender que los lenguajes de
programación de más alta generación, y es mucho más difícil de editar
si se producen errores.
Cada modelo de ordenador tiene su propio código, por esa razón se
llama lenguaje de máquina.
Lenguaje de máquina
Lenguaje ensamblador
   Se desarrolla a finales de los años 50. Las
 instrucciones se representan con símbolos
           mnemotécnicos. Simplifican las
estructuras de las instrucciones y las hacen
         más legibles. Se los reconoce como
    lenguaje de bajo nivel porque su código
             está orientado a un modelo de
                     computadora especifica.
Lenguaje ensamblador
Se desarrolla entre los años 60. Sustituyen las
Instrucciones simbólicas por códigos independientes de
                           la maquina. Tiene 3 categorías:
             Lenguaje orientado a procedimientos que
                    hace énfasis en los procedimientos.
   Lenguaje orientado a problemas el cual los resuelve
          sin el detalle de la programación y el Lenguaje
  orientado el cual hace énfasis en el objeto de la acción.
Cobol
Lenguaje C
Fortran
Pascal
Su característica distintiva es especificar que es
lo que se debe hacer, en vez de como se debe
ejecutar una tarea.
 El uso de frases y oraciones parecidas al ingles
                       para emitir instrucciones.
  Acceso a base de datos. Capacidades graficas.
  Puede programarse visualmente como Visual
                                            Basic.
Visual Basic
SQL
De desarrollo a principio de la década de
                                      los 80.
   Fue creado para la inteligencia artificial.
        También para el procesamiento de
                        lenguajes naturales.
Están serian capaces de resolver problemas
complejos como la traducción del lenguaje
                             natural a otros.
Lisp
Prolog
Lenguaje de          Ventajas                                 Desventajas
Programación
Primera Generación   Transferir un programa a la memoria      Dificultad y lentitud en la codificación,
                     sin traducción posterior, esto le da     poca fiabilidad y los programas sólo son
                     una velocidad de ejecución superior.     ejecutables en el CPU.

Segunda Generación   Uso óptimo de los recursos hardware,     Repertorio reducido de instrucciones,
                     permitiendo la obtención de un           rígido formato para las instrucciones,
                     código muy eficiente.                    baja portabilidad y fuerte dependencia
                                                              del hardware.
Tercera Generación   Estandarización, volumen de código y     Apenas son portables y, normalmente,
                     el rendimiento de ejecución.             son menos fáciles de mantener que los
                                                              lenguajes de propósito general.

Cuarta Generación    Flexibilidad, nuevas aplicaciones y      Código ineficiente y el mantenimiento
                     conversión de código.                    cuestionable.

Quinta Generación    Mayor legibilidad de los programas,      Lógica difusa.
                     portabilidad, facilidad de aprendizaje
                     y facilidad de modificación.

Más contenido relacionado

La actualidad más candente

Lenguajes de programación.ppt
Lenguajes de programación.pptLenguajes de programación.ppt
Lenguajes de programación.pptEliezer Cordova
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programaciónpefrayo5
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónd3m3nt3
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programacióndenisse176
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Fj Lezama
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programaciónrmirandaibanez
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónEriick Leon
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacionmilko09
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionKarol
 
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
 
Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivelfelipehhg
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysgladys
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De ProgramacionROSA859
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajesmafer3388
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacionfcolauravel
 
Clase lenguaje de programacion
Clase lenguaje de programacionClase lenguaje de programacion
Clase lenguaje de programacionLuis Lara
 
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ónCaruciMarialejandra
 
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONHISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONRYAJPS
 

La actualidad más candente (20)

Lenguajes de programación.ppt
Lenguajes de programación.pptLenguajes de programación.ppt
Lenguajes de programación.ppt
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programación
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programación
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de Programación
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
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
 
Clases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programaciónClases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programación
 
Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivel
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladys
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajes
 
Exposición de Lenguajes de Programación
Exposición de Lenguajes de ProgramaciónExposición de Lenguajes de Programación
Exposición de Lenguajes de Programación
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Clase lenguaje de programacion
Clase lenguaje de programacionClase lenguaje de programacion
Clase lenguaje de programacion
 
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 Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONHISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
 

Destacado

Generaciones de computadoras
Generaciones de computadorasGeneraciones de computadoras
Generaciones de computadorasLeonardo Lopez
 
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS Lina Chavez
 
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 de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2Presentacion de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2danny7206
 
Comparación de lenguajes de programación
Comparación de lenguajes de programaciónComparación de lenguajes de programación
Comparación de lenguajes de programaciónSebastian D Valenzuela
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónK Manuel TN
 
5 características del lenguaje cobol
5 características del lenguaje cobol5 características del lenguaje cobol
5 características del lenguaje cobolGili Freire
 
C. comparativo servidores & servicios
C. comparativo servidores & serviciosC. comparativo servidores & servicios
C. comparativo servidores & serviciosKozmo Hernan
 

Destacado (8)

Generaciones de computadoras
Generaciones de computadorasGeneraciones de computadoras
Generaciones de computadoras
 
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
 
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 de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2Presentacion de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2
 
Comparación de lenguajes de programación
Comparación de lenguajes de programaciónComparación de lenguajes de programación
Comparación de lenguajes de programación
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
 
5 características del lenguaje cobol
5 características del lenguaje cobol5 características del lenguaje cobol
5 características del lenguaje cobol
 
C. comparativo servidores & servicios
C. comparativo servidores & serviciosC. comparativo servidores & servicios
C. comparativo servidores & servicios
 

Similar a Lenguajes de programacion

Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionjeoselyn
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionIngrid
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionMafer Calderon
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionfdfreddy
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionjeoselyn
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionjmmosque
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionESPOL
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionfdfreddy
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programaciónalexsldc
 
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
 
Lenguajes programación (TIC)
Lenguajes programación (TIC)Lenguajes programación (TIC)
Lenguajes programación (TIC)cristinaruiztic
 
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
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Vladimir Pomares
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJANIIER
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONBryan Perdomo
 
Lenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelLenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelelvin1202
 
Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)rjcm107
 

Similar a Lenguajes de programacion (20)

Lenguajes de programación programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
 
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
 
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
 
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
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
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).
 
Lenguajes programación (TIC)
Lenguajes programación (TIC)Lenguajes programación (TIC)
Lenguajes programación (TIC)
 
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
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Lenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelLenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivel
 
Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)
 

Más de Leonardo Lopez

Normativas para Trabajo de Grado en la PUCESI
Normativas para Trabajo de Grado en la PUCESINormativas para Trabajo de Grado en la PUCESI
Normativas para Trabajo de Grado en la PUCESILeonardo Lopez
 
Compiladores para fortran, pascal y c
Compiladores para fortran, pascal y cCompiladores para fortran, pascal y c
Compiladores para fortran, pascal y cLeonardo Lopez
 
Compilacion java en dos
Compilacion java en dosCompilacion java en dos
Compilacion java en dosLeonardo Lopez
 
Funcionamiento vb decompiler
Funcionamiento vb decompilerFuncionamiento vb decompiler
Funcionamiento vb decompilerLeonardo Lopez
 

Más de Leonardo Lopez (6)

Normativas para Trabajo de Grado en la PUCESI
Normativas para Trabajo de Grado en la PUCESINormativas para Trabajo de Grado en la PUCESI
Normativas para Trabajo de Grado en la PUCESI
 
La salle en el mundo
La salle en el mundoLa salle en el mundo
La salle en el mundo
 
Taller
TallerTaller
Taller
 
Compiladores para fortran, pascal y c
Compiladores para fortran, pascal y cCompiladores para fortran, pascal y c
Compiladores para fortran, pascal y c
 
Compilacion java en dos
Compilacion java en dosCompilacion java en dos
Compilacion java en dos
 
Funcionamiento vb decompiler
Funcionamiento vb decompilerFuncionamiento vb decompiler
Funcionamiento vb decompiler
 

Lenguajes de programacion

  • 1. INTEGRANTES: Shirley Delgado Gisela Guerrero Junior Troya Félix López CURSO: 5 Nivel Sistemas FECHA: 15 – 03 – 2012
  • 2. Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico conocido como código máquina, el cual la máquina comprende fácilmente, pero que lo hace excesivamente complicado para las personas. De hecho sólo consiste en cadenas extensas de números 0 y 1. La primera programadora de computadora conocida fue Ada Lovelace. Incluso aunque Babbage nunca completó la construcción de cualquiera de sus máquinas, el trabajo que Ada realizó con éstas le hizo ganarse el título de primera programadora de computadoras del mundo. El nombre del lenguaje de programación Ada fue escogido como homenaje a esta programadora. Todos este tipo de lenguaje se denominaba de bajo nivel. A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los lenguajes de alto nivel.
  • 3. Según su generación Lenguaje de Primera generación. Lenguaje de Segunda generación. Lenguaje de Tercera generación. Lenguaje de Cuarta generación. Lenguaje de Quinta generación.
  • 4. Lenguaje de máquina Las instrucciones de programación de primera generación se inscribieron a través de los interruptores del panel frontal del sistema informático. El principal beneficio del este lenguaje de programación es que el código que el usuario escribe puede correr muy rápido y eficiente, ya que se ejecuta directamente por la CPU. Sin embargo, en lenguaje de máquina es mucho más difícil de aprender que los lenguajes de programación de más alta generación, y es mucho más difícil de editar si se producen errores. Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina.
  • 6. Lenguaje ensamblador Se desarrolla a finales de los años 50. Las instrucciones se representan con símbolos mnemotécnicos. Simplifican las estructuras de las instrucciones y las hacen más legibles. Se los reconoce como lenguaje de bajo nivel porque su código está orientado a un modelo de computadora especifica.
  • 8. Se desarrolla entre los años 60. Sustituyen las Instrucciones simbólicas por códigos independientes de la maquina. Tiene 3 categorías: Lenguaje orientado a procedimientos que hace énfasis en los procedimientos. Lenguaje orientado a problemas el cual los resuelve sin el detalle de la programación y el Lenguaje orientado el cual hace énfasis en el objeto de la acción.
  • 13. Su característica distintiva es especificar que es lo que se debe hacer, en vez de como se debe ejecutar una tarea. El uso de frases y oraciones parecidas al ingles para emitir instrucciones. Acceso a base de datos. Capacidades graficas. Puede programarse visualmente como Visual Basic.
  • 15. SQL
  • 16. De desarrollo a principio de la década de los 80. Fue creado para la inteligencia artificial. También para el procesamiento de lenguajes naturales. Están serian capaces de resolver problemas complejos como la traducción del lenguaje natural a otros.
  • 17. Lisp
  • 19. Lenguaje de Ventajas Desventajas Programación Primera Generación Transferir un programa a la memoria Dificultad y lentitud en la codificación, sin traducción posterior, esto le da poca fiabilidad y los programas sólo son una velocidad de ejecución superior. ejecutables en el CPU. Segunda Generación Uso óptimo de los recursos hardware, Repertorio reducido de instrucciones, permitiendo la obtención de un rígido formato para las instrucciones, código muy eficiente. baja portabilidad y fuerte dependencia del hardware. Tercera Generación Estandarización, volumen de código y Apenas son portables y, normalmente, el rendimiento de ejecución. son menos fáciles de mantener que los lenguajes de propósito general. Cuarta Generación Flexibilidad, nuevas aplicaciones y Código ineficiente y el mantenimiento conversión de código. cuestionable. Quinta Generación Mayor legibilidad de los programas, Lógica difusa. portabilidad, facilidad de aprendizaje y facilidad de modificación.