![Idioma de quarta generació (programació) (4GL) - Tecnologia Idioma de quarta generació (programació) (4GL) - Tecnologia](https://a.continuousdev.com/technology/fourth-generation-programming-language-4gl.jpg)
Content
- Definició: què significa el llenguatge de quarta generació (programació) (4GL)?
- 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)
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.