Višji programski jezik

Iz MaFiRaWiki

GFDL Avtor tega članka je študent/ka NusaSkala.

Pripravil/a ga je pri predmetu Računalništvo 2 (FMF PRA).


Kljub temu ste vsi vabljeni k urejanju in popravkom, saj je bistvo wikija ravno v sodelovalnem delu.

Višji programski jezik je vrsta programskega jezika, ki ni več odvisna od zgradbe procesorja.

Računalniku poznani ukazi so zelo preprosti in jih je precej malo. ljudje pa ne znamo dobro delati s temi ukazi, zato smo si izmislili programske jezike, v katerih lahko računalniku podamo algoritme na bolj abstrakten način.

Skoraj vsi programi so dandanes napisani v enem od višjih programskih jezikov. Izjema je le nekaj malega programov v jedru, napisanih za podporo strojni opremi. (Izraz višji programski jezik je bolj ali manj zgodovinska zapuščina -- poudaril naj bi razliko v primerjavi z nižjimi programskimi jeziki. Slednjo skupino sestavljajo samo zbirni jeziki za različne procesorje. Zbirni jezik je zgolj človeku razumljiv zapis strojnega jezika.)

Višjih programskih jezikov je več vrst. Da bi razumeli razlike med njimi, se moramo najprej zavedati, da mora biti izvirna koda programa, torej tisto, kar programer napiše in je mogoče popravljati, tako ali drugače prevedena v strojni jezik, ki ga lahko računalnik edinega izvaja.

Vrste višjih programskih jezikov:

- Prevajani programski jeziki
- Tolmačeni programski jeziki
- Jeziki, prevajani v psevdokodo
Osebna orodja