Innholdsfortegnelse:
- Definisjon - Hva betyr programmering av språkgenerasjoner?
- Techopedia forklarer Programming Language Generations
Definisjon - Hva betyr programmering av språkgenerasjoner?
Programmeringsspråkgenerasjoner er klassifiseringer av programmeringsspråk, som refererer til forskjellige tidsepoker i programmeringshistorien. Denne klassifiseringen indikerer hvordan programmeringseffekten øker. Noen anser denne fremgangen fordi programmeringsfunksjoner som tidligere ble ansett som viktige blir mindre viktige.
Techopedia forklarer Programming Language Generations
Første generasjons programmeringsspråk er blitt beskrevet som koding, ikke programmering, fordi programmerere måtte legge inn programmet til datamaskinen i form av maskinkode i stedet for et skriftspråk. Og selve algoritmen ble skrevet på papir.
Den andre generasjonen dukket opp med programmeringsspråk som helt erstatter maskinkode. Programmereren skrev programmet gjennom samlingsspråket; deretter tolket en samler automatisk den til en maskinkode. De første slike språk var FORTRAN, COBOL og ALGOL.
Den tredje generasjonen var mye mer utviklet. Årsaker inkludert:
- Algoritmer ble uavhengige av maskinleverandøren som kjørte den.
- Typiske språk hadde en solid tilgangskontroll over tilgjengelige data fra forskjellige lagringsenheter.
- Blokkestrukturer dukket først opp i form av funksjoner og underrutiner. Disse utvidet programkraften og sparte mye programmeringstid og krefter.
