Obsah:
- Definícia - Čo znamená generovanie programovacích jazykov?
- Techopedia vysvetľuje programovanie jazykových generácií
Definícia - Čo znamená generovanie programovacích jazykov?
Generácie programovacích jazykov sú klasifikácie programovacích jazykov, ktoré odkazujú na rôzne éry histórie programovania. Táto klasifikácia naznačuje, ako sa zvyšuje programovací výkon. Niektorí považujú tento pokrok za menej dôležitý, pretože vlastnosti programovania, ktoré sa predtým považovali za významné.
Techopedia vysvetľuje programovanie jazykových generácií
Programovací jazyk prvej generácie bol opísaný ako kódovanie, nie programovanie, pretože programátori museli program vložiť do počítača skôr vo forme strojového kódu než v písanom jazyku. A samotný algoritmus bol napísaný na papieri.
Druhá generácia sa objavila s programovacími jazykmi, ktoré úplne nahrádzajú strojový kód. Programátor napísal program prostredníctvom jazyka zhromaždenia; potom ho zostavovateľ automaticky interpretuje do strojového kódu. Prvými takýmito jazykmi boli FORTRAN, COBOL a ALGOL.
Tretia generácia bola oveľa rozvinutejšia. Dôvody:
- Algoritmy sa stali nezávislými od výrobcu stroja, ktorý ho prevádzkuje.
- Typické jazyky mali spoľahlivú kontrolu prístupu k dostupným údajom z rôznych úložných zariadení.
- Blokové štruktúry sa prvýkrát objavili vo forme funkcií a podprogramov. Tieto rozšírili výkon programu a ušetrili veľa programovacieho času a úsilia.
