Limba a patra generație (programare) (4GL)

Autor: Randy Alexander
Data Creației: 2 Aprilie 2021
Data Actualizării: 26 Iunie 2024
Anonim
8.1.2 4th Generation Programming Languages
Video: 8.1.2 4th Generation Programming Languages

Conţinut

Definiție - Ce înseamnă Limba a patra generație (programare) (4GL)?

Un al patrulea generație (programare) limbaj (4GL) este o grupare de limbaje de programare care încearcă să se apropie mai mult decât 3GL-uri de limbajul uman, forma de gândire și conceptualizare.

4GL-urile sunt concepute pentru a reduce timpul, efortul și costul dezvoltării software. Principalele domenii și familii de 4GL sunt: ​​interogări de baze de date, generatoare de rapoarte, manipulare de date, analiză și raportare, pictori și generatori de ecran, creatori GUI, optimizare matematică, dezvoltare web și limbaje de scop general.

Cunoscut și ca limbă a 4-a generație, limbaj specific domeniului sau limbaj cu productivitate ridicată.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică limbajul pentru a patra generație (programare) (4GL)

4GL-urile sunt mai prietenoase cu programatorii și îmbunătățesc eficiența programării cu utilizarea cuvintelor și frazelor similare limbii engleze și, atunci când este cazul, folosind pictograme, interfețe grafice și reprezentări simbolice. Cheia realizării eficienței cu 4GL-uri constă într-o potrivire adecvată între instrument și domeniul aplicației. În plus, 4GL-urile au lărgit populația de profesioniști capabili să se implice în dezvoltarea de software.

Multe 4GL-uri sunt asociate cu baze de date și prelucrări de date, permițând dezvoltarea eficientă a sistemelor orientate spre afaceri, cu limbaje care se potrivesc îndeaproape cu modul în care experții din domeniu formulează reguli de afaceri și secvențe de procesare. Multe dintre aceste 4GL-uri orientate către date se bazează pe limbajul de interogare structurat (SQL), inventat de IBM și adoptat ulterior de ANSI și ISO ca limbaj standard pentru gestionarea datelor structurate.

Majoritatea 4GL-urilor conțin posibilitatea de a adăuga cod la nivel 3GL pentru a introduce o logică specifică a sistemului în programul 4GL.

Cele mai ambițioase 4GL-uri, denumite, de asemenea, a patra generație de mediu, încearcă să producă sisteme întregi dintr-un design realizat în instrumente CASE și specificația suplimentară a structurilor de date, ecrane, rapoarte și o anumită logică specifică.