Indholdsfortegnelse:
- Definition - Hvad betyder tredje generation (programmering) sprog (3GL)?
- Techopedia forklarer tredje generation (programmering) sprog (3GL)
Definition - Hvad betyder tredje generation (programmering) sprog (3GL)?
Et tredje generations (programmeringssprog) (3GL) er en gruppe programmeringssprog, der introducerede væsentlige forbedringer af anden generations sprog, primært beregnet til at gøre programmeringssproget mere programmeringsvenligt.
Engelsk ord bruges til at betegne variabler, programmeringsstrukturer og kommandoer, og struktureret programmering understøttes af de fleste 3GL'er. Almindeligt kendte 3GL'er er FORTRAN, BASIC, Pascal og C-familien (C, C +, C ++, C #, Objekt-C) for sprog.
Også kendt som et 3. generations sprog eller et programmeringssprog på højt niveau.
Techopedia forklarer tredje generation (programmering) sprog (3GL)
Når de bevæger sig væk fra de kryptiske kommandoer i Assembly Language og et trin under fjerde generationssprog, foretrækkes programmerere i 3GL'er ved hjælp af samlede datatyper, variabelnavne og muligheden for at definere kodesektioner som underprogrammer. Programmet i 3GL kaldes kildeprogrammet eller kildekoden, og det konverteres efterfølgende af et specialiseret program, kompilatoren, til objektkode, forståeligt med den specifikke computer og CPU.
Siden introduktionen af Compiler i 1952 er der udviklet hundreder af 3GL'er, der specifikt giver fordele for programmerere af applikationer, der betjener forskellige forretnings- og videnskabelige domæner. I 1957 oprettede IBM FORTRAN (FORmula TRANslator) for at lette edb-matematisk intensiv videnskabelig forskning. COBOL (COmmon Business Oriented Language) var medvirkende til at anspore en bølge af programmer, der betjener forretningsarenaen, med dens forbedrede evne til at levere journalføring og datastyringstjenester. De fleste af de generelle programmeringssprog, der bruges i dag, såsom C, C ++, C # og Java, er 3GL'er.
