4GL

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Un limbaj de programare de a patra generație (acronim 4GL în limba italiană de programare a patra generație ) în informatică indică un limbaj de programare caracterizat prin sintaxă simplă și specificitate aplicație.

Caracteristici

Avantajul limbajelor specializate este paradigma bogată în semantic, care vă permite să exprimați cu ușurință și uneori elegant concepte altfel abstruse. Dezavantajul este dificultatea exprimării conceptelor în afara domeniului specific de aplicare. Trebuie remarcat faptul că limbajele 4GL formale sunt totuși complete, deoarece sunt capabile să reprezinte mașina Turing . Prin urmare, aceste limbi sunt echivalente (și, în special, sunt echivalente cu limbajul matematic formal). Prin urmare, limbile 4GL nu pot permite exprimarea noilor concepte, dar pot facilita (sau complica) redactarea lor.

Exemple pot fi limbaje SQL sau sintaxa LinQ : sintaxă simplă, specializată în definirea DDL și / sau manipularea DML a datelor relaționale și / sau a obiectelor, dar nepotrivite pentru specificarea algoritmilor procedurali cu un domeniu generic.

Unele limbi 4GL

  • Limbaje pentru fluxul de date
    • ALBINE
    • AVS
    • Iris Explorer
Controlul autorității BNF ( FR ) cb11941625x (data)
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT