Table des matières:
- Définition - Que signifie le langage de programmation (3GL) de troisième génération?
- Techopedia explique le langage de programmation (3GL) de troisième génération
Définition - Que signifie le langage de programmation (3GL) de troisième génération?
Un langage de programmation (3GL) de troisième génération est un regroupement de langages de programmation qui a apporté des améliorations significatives aux langages de deuxième génération, principalement destinés à rendre le langage de programmation plus convivial pour les programmeurs.
Les mots anglais sont utilisés pour désigner les variables, les structures de programmation et les commandes, et la programmation structurée est prise en charge par la plupart des 3GL. Les codes 3GL connus sont FORTRAN, BASIC, Pascal et la famille C (C, C +, C ++, C #, Objective-C) des langages.
Également connu sous le nom de langage de 3e génération ou langage de programmation de haut niveau.
Techopedia explique le langage de programmation (3GL) de troisième génération
S'éloignant des commandes cryptiques du langage d'assemblage et une étape en dessous des langages de quatrième génération, les programmeurs en 3GL sont favorisés en utilisant des types de données agrégés, des noms de variables et la possibilité de définir des sections de code comme sous-programmes. Le programme en 3GL est appelé le programme source ou le code source et il a ensuite été converti par un programme spécialisé, le compilateur, en code objet, compréhensible par l'ordinateur et le processeur spécifiques.
Depuis l'introduction du compilateur en 1952, des centaines de 3GL ont été développés, offrant spécifiquement des avantages aux programmeurs d'applications desservant divers domaines commerciaux et scientifiques. En 1957, IBM a créé FORTRAN (FORmula TRANslator) pour faciliter la recherche scientifique informatisée à forte intensité mathématique. COBOL (COmmon Business Oriented Language) a contribué à stimuler une vague de programmes au service du monde des affaires, avec sa capacité accrue à fournir des services de tenue de registres et de gestion des données. La plupart des langages de programmation à usage général utilisés aujourd'hui tels que C, C ++, C # et Java sont des 3GL.
