Acasă Dezvoltare Ce este un limbaj de programare din a treia generație (3gl)? - definiție din techopedia

Ce este un limbaj de programare din a treia generație (3gl)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă limbajul de a treia generație (programare) (3GL)?

Un limbaj de programare (3GL) de a treia generație (3GL) este o grupare de limbaje de programare care au introdus îmbunătățiri semnificative la limbajele de a doua generație, destinate în primul rând să facă limbajul de programare mai prietenos cu programatorul.


Cuvintele în engleză sunt utilizate pentru a indica variabile, structuri de programare și comenzi, iar programarea structurată este acceptată de majoritatea 3GL-urilor. 3GL-urile cunoscute sunt FORTRAN, BASIC, Pascal și familia C (C, C +, C ++, C #, Objective-C) din limbi.


Cunoscut și ca limbaj de generație a 3-a sau limbaj de programare la nivel înalt.

Techopedia explică limbajul de generație a treia (programare) (3GL)

Depărtându-se de comenzile criptice ale limbajului de asamblare și cu un pas sub Limbile de a patra generație, programatorii 3GL sunt favorizați prin utilizarea tipurilor de date agregate, a unor nume variabile și a capacității de a defini secțiuni de cod ca subrutine. Programul în 3GL se numește programul sursă sau codul sursă și ulterior convertit de un program specializat, compilatorul, în cod obiect, care poate fi înțeles de computerul specific și CPU.


De la introducerea Compilerului în 1952, sute de 3GL-uri au fost dezvoltate, oferind în mod special beneficii programatorilor de aplicații care servesc diverse domenii de afaceri și științifice. În 1957, IBM a creat FORTRAN (FORmula TRANslator) pentru a facilita cercetarea științifică intensivă din punct de vedere matematic. COBOL (COmmon Business Oriented Language) a fost instrumental în stimularea unei creșteri a programelor care servesc arena de afaceri, cu capacitatea sa sporită de a oferi înregistrări și servicii de gestionare a datelor. Majoritatea limbajelor de programare cu scop general utilizate astăzi, cum ar fi C, C ++, C # și Java sunt 3GL.

Ce este un limbaj de programare din a treia generație (3gl)? - definiție din techopedia