DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa lenguaje de cuarta generación? - Información sobre lenguaje de cuarta generación

Definición de lenguaje de cuarta generación (programación)

Alegsa.com.ar
Diccionario tecnología
Informática
lenguaje de cuarta generación
Leandro Alegsa (Contacto) 2016-06-27
Anuncios

Los lenguajes de cuarta generación son aquellos lenguajes de programación o entornos de programación diseñados con un propósito específico, por ejemplo, el desarrollo de software comercial. En inglés: Fourth Generation Language.

La cuarta generación de lenguajes es la continuación de la tercera generación (3GL), donde se continúa la tendencia hacia una mayor abstracción y poder en las sentencias de programación.

A los lenguajes de programación de cuarta generación le continúan los de quinta generación (5GL).


Características generales de los 4GL

La cuarta generación incorpora lenguajes y metodologías de más alto nivel, con lo cual, empleando sentencias simples, se generan instrucciones que, en los lenguajes 3GL, hubiesen sido más complicadas. Esto también disminuye la posibilidad de errores al programar.

La idea del avance de la programación es que el programador se concentre en la resolución del problema y no en las complicaciones inherentes al lenguaje. Los lenguajes de cuarta generación son diseñados para reducir el esfuerzo en la programación, además de los tiempos y costos del desarrollo de software: no en todos los casos logran su cometido.


Origen de los lenguajes 4GL

El término 4GL fue utilizado por primera vez en el libro Applications Development Without Programmers de James Martin en 1982, para referirse a los lenguajes de alto nivel no procedimentales.

Los primeros lenguajes que podrían llamarse "iniciadores primitivos" de la categoría 4GL son el RPG de IBM del año 1960, el Informatics MARK-IV de 1967 y el MAPPER de Sperry de 1969.

Los lenguajes 4GL fueron evolucionando junto con el hardware y los sistemas operativos. Aquellos lenguajes que tienen incorporado una interfaz de desarrollo y un sistema de base de datos, constituyen claros ejemplos de la cuarta generación de lenguajes de programación.


Ejemplos de lenguajes 4GL

De uso general:
* Clipper
* Cognos PowerHouse 4GL
* DataFlex
* FoxPro
* Lycia Querix 4GL
* Omnis Studio SDK
* Panther
* PowerBuilder
* SheerPower4GL
* SQLWindows/Team Developer
* Uniface
* Visual DataFlex
* WinDev
* XBase++

Lenguajes de consulta de base de datos:
* FOCUS
* Genero
* Informix-4GL
* Lycia Querix 4GL
* NATURAL
* Progress 4GL
* Ingres 4GL
* SQL

Generadores de reportes:
* BuildProfessional
* LINC
* NATURAL
* Oracle Reports
* Progress 4GL
* Quest
* RPG-II

De manipulación, análisis y reporte de datos
* Ab Initio
* ABAP
* Aubit-4GL
* CorVision
* Easytrieve
* FOCUS
* GraphTalk
* IDL
* IGOR Pro
* Informix-4GL
* LabVIEW
* MAPPER (Unisys/Sperry) ahora parte de BIS
* MARK-IV (Sterling/Informatics) ahora VISION:BUILDER de CA
* Mathematica
* MATLAB
* NATURAL
* PL/SQL
* Progress 4GL
* PROIV
* Ramis
* Scilab
* SAS
* Synon
* XBase++
* SQR
* Xquery

Creadores de GUI
* 4th Dimension (Software)
* Omnis Studio
* OpenROAD
* Progress 4GL AppBuilder
* XUL: puede ser usado con Xquery para crear rápidamente aplicaciones GUI de base de datos

Lenguajes de desarrollo web
* ColdFusion
* Wavemaker
* OutSystems






¿Mejoramos la definición?
Puntos: 3.8 (4 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




Diccionario de informática
  Búsqueda por letras:
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
: Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:






Preguntas
Necesito buscar información sobre lenguaje de programación 4GL POWER HOUSE  - 2014-08-30

Un lenguaje 4GL contempla un gran grado de abstracción muy alto  - 2010-10-18

Todos los derechos reservados © 1998 - 2017 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad