Innehållsförteckning:
- Definition - Vad betyder programmeringsspråkgenerationer?
- Techopedia förklarar programmeringsspråkgenerationer
Definition - Vad betyder programmeringsspråkgenerationer?
Programmeringsspråkgenerationer är klassificeringar av programmeringsspråk, som refererar till olika tidpunkter i programmeringshistoriken. Denna klassificering indikerar hur programmeringskraften ökar. Vissa anser denna utveckling eftersom programmeringsfunktioner som tidigare ansågs vara betydelsefulla blir mindre viktiga.
Techopedia förklarar programmeringsspråkgenerationer
Första generationens programmeringsspråk har beskrivits som kodning, inte programmering, eftersom programmerare var tvungna att ange programmet till datorn i form av maskinkod snarare än ett skriftligt språk. Och själva algoritmen var skriven på papper.
Den andra generationen dök upp med programmeringsspråk som helt ersätter maskinkoden. Programmeraren skrev programmet via monteringsspråket; sedan tolkade en monterare automatiskt den till en maskinkod. De första sådana språken var FORTRAN, COBOL och ALGOL.
Den tredje generationen var mycket mer utvecklad. Skäl ingår:
- Algoritmer blev oberoende av maskinförsäljaren som kör den.
- Typade språk hade en solid åtkomstkontroll över tillgängliga data från olika lagringsenheter.
- Blockstrukturer dök först upp i form av funktioner och subroutiner. Dessa utökade programkraften och sparat massor av programmeringstid och ansträngning.
