Casa Sviluppo Che cos'è un linguaggio di programmazione di terza generazione (3gl)? - definizione da techopedia

Che cos'è un linguaggio di programmazione di terza generazione (3gl)? - definizione da techopedia

Sommario:

Anonim

Definizione: che cosa significa 3GL (Third Generation (Programming) Language)?

Un linguaggio di terza generazione (programmazione) (3GL) è un raggruppamento di linguaggi di programmazione che ha introdotto miglioramenti significativi ai linguaggi di seconda generazione, principalmente inteso a rendere il linguaggio di programmazione più adatto ai programmatori.


Le parole inglesi vengono utilizzate per indicare variabili, strutture e comandi di programmazione e la programmazione strutturata è supportata dalla maggior parte dei 3GL. Le 3GL comunemente conosciute sono FORTRAN, BASIC, Pascal e la famiglia C (C, C +, C ++, C #, Objective-C) delle lingue.


Conosciuto anche come un linguaggio di terza generazione o un linguaggio di programmazione di alto livello.

Techopedia spiega il linguaggio di terza generazione (programmazione) (3GL)

Allontanandosi dai comandi criptici di Assembly Language e un passo sotto i linguaggi di quarta generazione, i programmatori in 3GL sono favoriti usando tipi di dati aggregati, nomi di variabili e la capacità di definire sezioni di codice come subroutine. Il programma in 3GL è chiamato Programma sorgente o Codice sorgente e successivamente convertito da un programma specializzato, il compilatore, in codice oggetto, comprensibile dal computer e dalla CPU specifici.


Dall'introduzione del compilatore nel 1952, sono state sviluppate centinaia di 3GL, fornendo in particolare vantaggi ai programmatori di applicazioni che servono vari settori aziendali e scientifici. Nel 1957, IBM creò FORTRAN (FORmula TRANslator) per facilitare la ricerca scientifica computerizzata ad alta intensità matematica. COBOL (COmmon Business Oriented Language) è stato determinante per stimolare un'impennata di programmi al servizio dell'arena aziendale, con la sua migliorata capacità di fornire servizi di archiviazione e gestione dei dati. La maggior parte dei linguaggi di programmazione generici oggi utilizzati come C, C ++, C # e Java sono 3GL.

Che cos'è un linguaggio di programmazione di terza generazione (3gl)? - definizione da techopedia