Itthon Fejlesztés Mi a harmadik generációs programozási nyelv (3gl)? - meghatározás a techopedia alapján

Mi a harmadik generációs programozási nyelv (3gl)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a harmadik generációs (programozási) nyelv (3GL)?

A harmadik generációs (programozási) nyelv (3GL) a programozási nyelvek olyan csoportja, amely jelentős fejlesztéseket vezetett be a második generációs nyelvekhez, elsősorban a programozási nyelv programozóbarátabbá tétele érdekében.


Az angol szavakat a változók, a programozási struktúrák és a parancsok jelölésére használják, és a strukturált programozást a legtöbb 3GL támogatja. A közismert 3GL-ek a FORTRAN, BASIC, Pascal és a C-család (C, C +, C ++, C #, Objective-C) nyelvek.


Más néven harmadik generációs nyelv vagy magas szintű programozási nyelv.

A Techopedia magyarázza a harmadik generációs (programozási) nyelvet (3GL)

Az összegyűjtési nyelv rejtjeles parancsától és egy lépéssel a negyedik generációs nyelv alatt, a 3GL-ek programozói az összesített adattípusok, a változónevek és a kódrészek szubrutinként történő meghatározásának képességével részesülnek előnyben. A 3GL-ben lévő programot Forrásprogramnak vagy Forráskódnak nevezzük, majd ezt egy speciális program, a Compiler, objektumkódrá alakítja, amely az adott számítógép és a CPU számára érthető.


A Compiler 1952-es bevezetése óta több száz 3GL-t fejlesztettek ki, amelyek különféle előnyöket nyújtanak a különféle üzleti és tudományos területeket kiszolgáló alkalmazások programozóinak. 1957-ben az IBM létrehozta a FORTRAN-t (FORmula TRANslator), hogy megkönnyítse a számítógépes matematikailag intenzív tudományos kutatásokat. A COBOL (COmmon Business Oriented Language) nagyban hozzájárult az üzleti színtéren kiszolgáló programok gyors növekedéséhez, azzal a fokozott képességgel, hogy nyilvántartási és adatkezelési szolgáltatásokat nyújtson. A manapság használt általános célú programozási nyelvek, például a C, C ++, C # és Java legtöbbje 3GL.

Mi a harmadik generációs programozási nyelv (3gl)? - meghatározás a techopedia alapján