Domov Rozvoj Co je programovací jazyk třetí generace (3gl)? - definice z techopedie

Co je programovací jazyk třetí generace (3gl)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená jazyk třetí generace (programovací) (3GL)?

Třetí generace (programovací) jazyk (3GL) je seskupení programovacích jazyků, které zavedlo významná vylepšení do jazyků druhé generace, primárně určené k tomu, aby byl programovací jazyk příznivější pro programátory.


Anglická slova se používají k označení proměnných, programovacích struktur a příkazů a strukturované programování je podporováno většinou 3GL. Obyčejně známé 3GL jsou FORTRAN, BASIC, Pascal a C-rodina (C, C +, C ++, C #, Objective-C) jazyků.


Také známý jako jazyk 3. generace nebo programovací jazyk na vysoké úrovni.

Techopedia vysvětluje jazyk třetí generace (programovací) (3GL)

Programátorům v 3GL, kteří se odklonili od kryptických příkazů jazyka Assembly a o jeden krok pod jazyky čtvrté generace, se dává přednost použití agregovaných datových typů, názvů proměnných a schopnosti definovat části kódu jako podprogramy. Program v 3GL se nazývá zdrojový program nebo zdrojový kód a následně je převeden specializovaným programem, kompilátorem, na objektový kód, který je srozumitelný pro konkrétní počítač a CPU.


Od zavedení kompilátoru v roce 1952 byly vyvinuty stovky 3GL, které poskytují výhody programátorům aplikací sloužících různým obchodním a vědeckým oblastem. V roce 1957 IBM vytvořila FORTRAN (FORmula TRANslator), aby usnadnil počítačově matematicky náročný vědecký výzkum. COBOL (COmmon Business Oriented Language) byl nápomocný při urychlení nárůstu programů sloužících obchodní sféře s jeho zvýšenou schopností poskytovat služby vedení záznamů a správy dat. Většina běžných programovacích jazyků používaných v dnešní době, jako jsou C, C ++, C # a Java, jsou 3GL.

Co je programovací jazyk třetí generace (3gl)? - definice z techopedie