Zuhause Entwicklung Was ist eine Programmiersprache der dritten Generation (3gl)? - Definition aus techopedia

Was ist eine Programmiersprache der dritten Generation (3gl)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Third Generation (Programming) Language (3GL)?

Eine Programmiersprache der dritten Generation (3GL) ist eine Gruppe von Programmiersprachen, mit denen die Sprachen der zweiten Generation erheblich verbessert wurden, vor allem, um die Programmiersprache programmiererfreundlicher zu gestalten.


Englische Wörter werden verwendet, um Variablen, Programmierstrukturen und Befehle zu bezeichnen, und strukturierte Programmierung wird von den meisten 3GLs unterstützt. Allgemein bekannte 3GLs sind FORTRAN, BASIC, Pascal und die C-Familie (C, C +, C ++, C #, Objective-C) von Sprachen.


Wird auch als Programmiersprache der 3. Generation oder High-Level-Programmiersprache bezeichnet.

Techopedia erklärt die Programmiersprache der dritten Generation (3GL)

Weg von den kryptischen Befehlen der Assembler-Sprache und einen Schritt tiefer als die Sprachen der vierten Generation werden Programmierer in 3GLs bevorzugt, indem sie aggregierte Datentypen, Variablennamen und die Fähigkeit verwenden, Codeabschnitte als Subroutinen zu definieren. Das Programm in 3GL wird als Quellprogramm oder Quellcode bezeichnet und anschließend von einem speziellen Programm, dem Compiler, in Objektcode konvertiert, der für den jeweiligen Computer und die jeweilige CPU verständlich ist.


Seit der Einführung des Compilers im Jahr 1952 wurden Hunderte von 3GLs entwickelt, die speziell Programmierern von Anwendungen für verschiedene geschäftliche und wissenschaftliche Bereiche Vorteile bieten. 1957 gründete IBM FORTRAN (FORmula TRANslator), um computergestützte mathematisch intensive wissenschaftliche Forschung zu ermöglichen. COBOL (COmmon Business Oriented Language) war maßgeblich daran beteiligt, eine Fülle von Programmen für den Geschäftsbereich zu entwickeln, mit seiner verbesserten Fähigkeit, Aufzeichnungs- und Datenverwaltungsdienste bereitzustellen. Die meisten der heute verwendeten Allzweck-Programmiersprachen wie C, C ++, C # und Java sind 3GLs.

Was ist eine Programmiersprache der dritten Generation (3gl)? - Definition aus techopedia