Acasă Dezvoltare Ce este un limbaj de programare de a patra generație (4gl)? - definiție din techopedia

Ce este un limbaj de programare de a patra generație (4gl)? - definiție din techopedia

Cuprins:

Anonim

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

Un al patrulea limbaj de generație (programare) (4GL) este o grupare de limbaje de programare care încearcă să se apropie de 3GL-uri de limbajul uman, de forma de gândire și de 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ă.

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 expresiilor asemănătoare cu limba engleză și, atunci când este cazul, folosind icoane, 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 prelucrare de date, permițând dezvoltarea eficientă a sistemelor orientate spre afaceri, cu limbaje care se potrivesc îndeaproape cu modul în care experții domeniului formulează reguli de afaceri și secvențe de procesare. Multe dintre aceste 4GL-uri orientate către date se bazează pe Structurad Query Language (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ă.

Ce este un limbaj de programare de a patra generație (4gl)? - definiție din techopedia