Huis Ontwikkeling Wat zijn generaties programmeertaal? - definitie van techopedia

Wat zijn generaties programmeertaal? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent programmeertaalgeneraties?

Generaties van programmeertaal zijn classificaties van programmeertalen, die verwijzen naar verschillende tijdperken in de programmeergeschiedenis. Deze classificatie geeft aan hoe het programmeervermogen toeneemt. Sommigen beschouwen deze vooruitgang als programmeerfuncties die voorheen als belangrijk werden beschouwd, minder belangrijk werden.

Techopedia legt programmeertaalgeneraties uit

De programmeertaal van de eerste generatie is beschreven als codering, niet als programmeren, omdat programmeurs het programma op de computer moesten invoeren in de vorm van machinecode in plaats van een geschreven taal. En het algoritme zelf was op papier geschreven.


De tweede generatie verscheen met programmeertalen die machinecode volledig vervangen. De programmeur schreef het programma via de assembleertaal; vervolgens interpreteerde een assembler het automatisch in een machinecode. De eerste dergelijke talen waren FORTRAN, COBOL en ALGOL.


De derde generatie was veel meer ontwikkeld. Redenen inbegrepen:

  1. Algoritmen werden onafhankelijk van de machineleverancier die deze uitvoert.
  2. Getypte talen hadden een solide toegangscontrole over de beschikbare gegevens van verschillende opslagapparaten.
  3. Blokstructuren verschenen eerst in de vorm van functies en subroutines. Deze verlengden de programmakracht en bespaarden veel programmeertijd en moeite.
Wat zijn generaties programmeertaal? - definitie van techopedia