Lenguaje de cuarta generación (programación) (4GL)

Autor: Randy Alexander
Fecha De Creación: 2 Abril 2021
Fecha De Actualización: 26 Junio 2024
Anonim
Lenguaje de cuarta generación (programación) (4GL) - Tecnología
Lenguaje de cuarta generación (programación) (4GL) - Tecnología

Contenido

Definición: ¿Qué significa el lenguaje de cuarta generación (programación) (4GL)?

Un lenguaje de cuarta generación (programación) (4GL) es una agrupación de lenguajes de programación que intentan acercarse más que los 3GL al lenguaje humano, la forma de pensar y la conceptualización.

Los 4GL están diseñados para reducir el tiempo general, el esfuerzo y el costo del desarrollo de software. Los principales dominios y familias de 4GL son: consultas de bases de datos, generadores de informes, manipulación de datos, análisis e informes, pintores y generadores de pantallas, creadores de GUI, optimización matemática, desarrollo web y lenguajes de uso general.

También conocido como lenguaje de cuarta generación, lenguaje específico de dominio o lenguaje de alta productividad.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el lenguaje de cuarta generación (programación) (4GL)

Los 4GL son más amigables para los programadores y mejoran la eficiencia de la programación con el uso de palabras y frases en inglés, y cuando sea apropiado, el uso de iconos, interfaces gráficas y representaciones simbólicas. La clave para la realización de la eficiencia con 4GL radica en una coincidencia adecuada entre la herramienta y el dominio de la aplicación. Además, los 4GL han ampliado la población de profesionales capaces de participar en el desarrollo de software.

Muchos 4GL están asociados con bases de datos y procesamiento de datos, lo que permite el desarrollo eficiente de sistemas orientados a los negocios con lenguajes que coinciden estrechamente con la forma en que los expertos en dominios formulan reglas de negocios y secuencias de procesamiento. Muchos de estos 4GL orientados a datos se basan en el Lenguaje de consulta estructurado (SQL), inventado por IBM y posteriormente adoptado por ANSI e ISO como el lenguaje estándar para administrar datos estructurados.

La mayoría de los 4GL contienen la capacidad de agregar código de nivel 3GL para introducir una lógica específica del sistema en el programa 4GL.

Los 4GL más ambiciosos, también denominados entornos de cuarta generación, intentan producir sistemas completos a partir de un diseño hecho en herramientas CASE y la especificación adicional de estructuras de datos, pantallas, informes y alguna lógica específica.