Fourth Generation (Programming) Language (4GL)

sep 12, 2021
admin

Techopedia forklarer Fourth Generation (Programming) Language (4GL)

4GL’er er mere programmeringsvenlige og øger programmeringseffektiviteten med brug af engelsk-lignende ord og sætninger, og når det er relevant, brugen af ikoner, grafiske grænseflader og symbolske repræsentationer. Nøglen til at opnå effektivitet med 4GL’er ligger i et passende match mellem værktøjet og anvendelsesområdet. Desuden har 4GL’er udvidet gruppen af fagfolk, der er i stand til at deltage i softwareudvikling.
Mange 4GL’er er forbundet med databaser og databehandling, hvilket giver mulighed for effektiv udvikling af forretningsorienterede systemer med sprog, der nøje svarer til den måde, som domæneeksperter formulerer forretningsregler og behandlingssekvenser på. Mange af disse dataorienterede 4GL’er er baseret på Structured Query Language (SQL), der blev opfundet af IBM og efterfølgende vedtaget af ANSI og ISO som standardsprog til forvaltning af strukturerede data.
De fleste 4GL’er indeholder mulighed for at tilføje kode på 3GL-niveau for at indføre specifik systemlogik i 4GL-programmet.
De mest ambitiøse 4GL’er, der også betegnes som Fourth Generation Environments, forsøger at producere hele systemer ud fra et design lavet i CASE-værktøjer og den yderligere specifikation af datastrukturer, skærme, rapporter og en vis specifik logik.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.