Lenguaje de programación de cuarta generación

Lenguaje de programación de cuarta generación

Los Lenguajes de cuarta generación son ciertas herramientas prefabricadas, que aparentemente dan lugar a un lenguaje de programación de alto nivel que se parece más al idioma inglés que a un lenguaje de tercera generación, porque se aleja más del concepto de "procedimiento". Pueden acceder a bases de datos.

Alguna gente propone se reserve el nombre de "lenguajes de cuarta generación" para los lenguajes orientados a objetos.

Ejemplos: NATURAL, PL-SQL...

Ventajas y Desventajas de los Lenguajes de cuarta generación:

  • Ventajas:
  1. Permiten elaborar programas en menor tiempo, lo que conlleva a un aumento de la productividad.
  2. El personal que elabora software, sufre menos agotamiento, ya que generalmente, requiere escribir menos.
  3. El nivel de concentración que se requiere, es menor, ya que algunas instrucciones, que le son dadas a las herramientas, a su vez, engloban secuencias de instrucciones a otro nivel, dentro de la herramienta.
  4. Cuando hay que dar mantenimiento a los programas, previamente elaborados, es menos complicado, por requerir menor nivel de concentración.
  • Desventajas:
  1. Las herramientas prefabricadas, generalmente son menos flexibles que los [lenguaje de Alto Nivel].
  2. Se crea dependencia de uno o varios, proveedores externos, lo que se traduce en pérdida de autonomía. A menudo las herramientas prefabricadas, contienen librerias de otros proveedores, que conlleva a instalar opciones adicionales que son consideradas opcionales. Los programas que se elaboran, generalmente se ejecutan, sólo con la herramienta que lo creó (a menos que existan acuerdos con otros proveedores).
  3. A menudo no cumplen con estándares internacionales [ISO][ANSI]. Por este motivo, invertir tiempo y dinero, es un riesgo a futuro, porque no se sabe a ciencia cierta, cuanto tiempo permanecerá la herramienta y su fabricante, en el mercado.

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Lenguaje de programación de tercera generación — Los lenguajes de programación de tercera generación son la gama de lenguajes de programación para ámbitos computacionales donde se logra un alto rendimiento con respecto a lenguajes de generaciones anteriores. Dichos lenguajes son utilizados por… …   Wikipedia Español

  • lenguaje de cuarta generación (4GL) — Lenguaje de programación de computadoras de cuarta generación. Los 4GL están más cercanos al lenguaje humano que otros lenguajes de alto nivel y son accesibles a personas sin un entrenamiento formal como programadores. Permiten operaciones… …   Enciclopedia Universal

  • Lenguaje de programación Natural — Saltar a navegación, búsqueda NATURAL es un lenguaje de cuarta generación de Software AG. Código del programa ¡Hola Mundo! en NATURAL: WRITE ¡Hola Mundo! END Tiene la sentencia de control de flujo ESCAPE TOP , la cual es similar a continue en C,… …   Wikipedia Español

  • Natural (lenguaje de programación) — NATURAL es un lenguaje de cuarta generación de Software AG. Código del programa ¡Hola Mundo! en NATURAL: WRITE ¡Hola Mundo! END Tiene la sentencia de control de flujo ESCAPE TOP , la cual es similar a continue en C, o Continue For en Visual Basic …   Wikipedia Español

  • Generación de computadoras — Saltar a navegación, búsqueda Se denomina Generación de computadoras a cualquiera de los períodos en que se divide la historia de las computadoras. Primera generación (1951 1959): La primera generación de computadoras se caracteriza por el rasgo… …   Wikipedia Español

  • Lenguaje — ► sustantivo masculino 1 LINGÜÍSTICA Conjunto de sonidos articulados con que el hombre manifiesta lo que piensa o siente. 2 LINGÜÍSTICA Sistema de comunicación y expresión verbal propio de un pueblo o nación, o común a varios. SINÓNIMO lengua 3… …   Enciclopedia Universal

  • generación — (Del lat. generatio, onis, reproducción.) ► sustantivo femenino 1 Acción y resultado de generar. SINÓNIMO engendramiento procreación reproducción 2 SOCIOLOGÍA Conjunto de personas, nacidas en la misma época, que han recibido educación e influjos… …   Enciclopedia Universal

  • Generaciones de lenguajes de programación — Algo parecido ha ocurrido con la programación de los ordenadores (el software), que se realiza en lenguajes que suelen clasificarse en cinco generaciones, de las que las tres primeras son evidentes, mientras no todo el mundo está de acuerdo en… …   Wikipedia Español

  • Forth — Saltar a navegación, búsqueda Para otros usos de este término, véase Forth (desambiguación). Forth o FORTH es un lenguaje de programación para computadores y un ambiente de programación ideado por Charles H. Moore y Elisabeth Rather entre los… …   Wikipedia Español

  • Natural — es un adjetivo que se refiere a la Naturaleza. Puede referirse a: Persona nacida en un determinado lugar (véase también vecino, ciudadano y súbdito) Lenguaje natural Números naturales Espacio natural Parque natural Reserva natural Ciencias… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”