Idioma de quarta generació (programació) (4GL)

Autora: Randy Alexander
Data De La Creació: 2 Abril 2021
Data D’Actualització: 26 Juny 2024
Anonim
Idioma de quarta generació (programació) (4GL) - Tecnologia
Idioma de quarta generació (programació) (4GL) - Tecnologia

Content

Definició: què significa el llenguatge de quarta generació (programació) (4GL)?

Un llenguatge de programació de quarta generació (4GL) és una agrupació de llenguatges de programació que intenten apropar-se al 3GL al llenguatge humà, a la forma de pensament i a la conceptualització.

Els 4GL estan dissenyats per reduir el temps, l'esforç i el cost global del desenvolupament de programari. Els dominis i famílies principals de 4GL són: consultes de bases de dades, generadors d’informes, manipulació de dades, anàlisis i informes, pintors i generadors de pantalla, creadors d’interfície gràfica, optimització matemàtica, desenvolupament web i llenguatges de propòsit general.

També conegut com a llenguatge de 4a generació, llenguatge específic del domini o llenguatge d'alta productivitat.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica el llenguatge de quarta generació (programació) (4GL)

Les 4GL són més fàcils de programar i milloren l’eficàcia de programació amb l’ús de paraules i frases similars a l’anglès i, si escau, l’ús d’icones, interfícies gràfiques i representacions simbòliques. La clau per assolir l'eficiència amb 4GLs rau en la concordança adequada entre l'eina i el domini de l'aplicació. Addicionalment, els 4GL han ampliat la població de professionals capaços de dedicar-se al desenvolupament de programari.

Moltes 4GL estan associades a bases de dades i processament de dades, permetent el desenvolupament eficient de sistemes orientats a negocis amb llenguatges que coincideixen estretament amb la forma en què els experts del domini formulen regles de negoci i seqüències de processament. Moltes d'aquestes 4GL orientades a dades es basen en el llenguatge de consulta estructurada (SQL), inventat per IBM i posteriorment adoptat per ANSI i ISO com a llenguatge estàndard per a la gestió de dades estructurades.

La majoria dels 4GL contenen la possibilitat d’afegir codi a nivell 3GL per introduir la lògica del sistema específica al programa 4GL.

Els 4GL més ambiciosos, també denominats com a quarta generació entorns, intenten produir sistemes sencers a partir d’un disseny realitzat en eines CASE i l’especificació addicional d’estructures de dades, pantalles, informes i alguna lògica específica.