You are on page 1of 5

Četvrta generacija

programskog jezika
ČETVRTA GENERACIJA PROGRAMSKOG JEZIKA (4GJ) JE RAČUNARSKI
PROGRAMSKI JEZIK ZAMIŠLJEN KAO DORADA TREĆE GENERACIJE
PROGRAMSKOG JEZIKA (3GJ)
SVAKA OD GENERACIJA PROGRAMSKIH JEZIKA IMA ZA CILJ DA OBEZBEDI VIŠI
NIVO APSTRAKCIJE U UNUTRAŠNJOSTI DETALJA RAČUNARSKOG HARDVERA,
PRAVEĆI JEZIK VIŠE PROGRAMERSKI-ORIJENTISAN, MOĆAN I SVESTRAN. 
 IAKO SE DEFINICIJA 4GJ PROMJENILA TOKOM VREMENA, MOŽE DA
SE ODLIKUJE KAO OPERATIVA SA VIŠE VELIKIH KOLEKCIJA PODATAKA ODJED
NOM UMJESTO DA SE FOKUSIRA SAMO NA BITOVE I BAJTOVE. 
JEZICI KOJI TVRDE DA SU 4GJ MOGU UKLJUČIVATI PODRŠKU ZA
MENADŽMENT BAZOM PODATAKA, PRIKUPLJANJE IZVEŠTAJA, MATEMATIČKU
OPTIMIZACIJU, RAZVIJANJE GUI, ILI VEB RAZVOJ.
 JEZICI ČETVRTE GENERACIJE ČESTO SE POREDE SA DOMEN-SPECIFIČNM
JEZICIMA (DSJ). NEKI ISTRAŽIVAČI TVRDE DA JE 4GJ PODSKUP DSJ
KONCEPT 4GJ JE RAZVIJEN OD 1970-IH GODINA KROZ 1990, PREKLAPAJUĆI SE
SA VEĆINOM RAZVOJA 3GJ.
 DOK SU JEZICI 3GJ KAO C, C++, C#, JAVA, I JAVASKRIPTI I DALJE POPULARNI ZA
ŠIROK SPEKTAR UPOTREBE, JEZICI 4GJ KAO ŠTO JE PRVOBITNO DEFINISANO SU
NAŠLI UŽU PRIMENU.
NEKI NAPREDNE JEZICI 3GJ KAO PAJTON, RUBI, I PERL KOMBINUJU NEKE 4GJ
SPOSOBNOSTI U OKVIRU OPŠTE NAMENE U OKRUŽENJU 3GJ.
TAKOĐE, BIBLIOTEKE SA KARAKTERISTIKAMA 4GJ SU RAZVIJENE KAO
DODACI ZA NAJPOPULARNIJE JEZIKE 3GJ. OVO JE ZAMAGLIO RAZLIKU IZMEĐU
4GJ I 3GJ.
MOGU SE PODIJELITI U NEKOLIKO KLASA:

• JEZICI 4GL ZA GENERALNU UPOTREBU: AGILE BUSINESS SUITE, CLIPPER,


DATAFLEX
• JEZICI ZA PRISTUPANJE BAZAMA PODATAKA: PROGRESS 4GL, SQL
• JEZICI ZA MANIPULISANJE PODACIMA I ANALIZE: ABAP, MATLAB, PL/SQL
• JEZICI ZA WEB RAZVOJ: COLDFUSION ITD.

You might also like