Tartalomjegyzék:
- Meghatározás - Mit jelent a programozási nyelvgenerációk?
- A Techopedia magyarázza a programozási nyelvgenerációkat
Meghatározás - Mit jelent a programozási nyelvgenerációk?
A programozási nyelvgenerációk a programozási nyelvek osztályozásai, amelyek a programozási előzmények különböző korszakaira utalnak. Ez a besorolás jelzi, hogyan növekszik a programozási teljesítmény. Egyesek ezt az előrehaladást úgy tekintik, hogy a korábban jelentősnek tartott programozási funkciók kevésbé váltak fontosnak.
A Techopedia magyarázza a programozási nyelvgenerációkat
Az első generációs programozási nyelvet kódolásnak, és nem programozásnak nevezték, mivel a programozóknak írott nyelv helyett gépi kód formájában kellett beírniuk a számítógépet. És maga az algoritmus papíron lett írva.
A második generáció olyan programozási nyelvekkel jelent meg, amelyek teljesen helyettesítik a gépi kódot. A programozó az összeállítási nyelven írta a programot; aztán az összeszerelő automatikusan értelmezte gépi kódgé. Az első ilyen nyelv a FORTRAN, a COBOL és az ALGOL.
A harmadik generáció sokkal fejlettebb volt. A figyelembe vett okok:
- Az algoritmusok függetlenek voltak az azt üzemeltető gépgyártótól.
- A gépelt nyelvek egyértelmű hozzáférési ellenőrzést gyakoroltak a különböző tárolóeszközökről rendelkezésre álló adatok felett.
- A blokk struktúrák először funkciók és alprogramok formájában jelentkeztek. Ezek meghosszabbították a program teljesítményét, és sok programozási időt és energiát takarítottak meg.
