Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Interpretuojama programavimo kalba

Iš Pipedijos - durniausios enciklopedijos.
Jump to navigation Jump to search

Interpretuojamos programavimo kalbos - tai tokios programavimo kalbos, kurios vykdomos, interpretatoriui einant nuosekliai per visokius kalbos sakinius ir kažkaip tai tuos sakinius suvirškinant ir įvykdant.

Interpretavimas yra priešingas kompiliuojamoms programavimo kalboms, kuriomis parašytos programos pirmiausiai yra transliuojamos į vkokį nors kodą, o jau tas kodas paskui vykdomas. Tiesa, nors ir priešinga, bet ryškios ribos nėra. Kaip pvz., pati pirma programavimo kalba buvo toksai Fortran, kuris jau pirmose versijose buvo kompiliuojamas, nors interpretuoti jį būtų buvę lengviau. Suprimityvinta ir supaprastinta Fortran versija buvo pavadinta Basic, bet tai jau buvo visai nekompliuojama kalba.

Pats paprasčiausias interpretuojamos programavimo kalbos pavyzdys - BAT failų kalba, kuria kadaise DOS būdavo automatizuojami kažkurie kasdieniai darbai. Ten tiesiog surašomos komandos į eilutes, dažniausiai paprastu būdu - viena komanda vienai eilutei ir viskas. Interpretatorius skaito eilutes ir iškvietinėja komandas, kurios ten nurodytos.

Kiek sudėtingesni variantai yra Basic ar Shell interpretatoriai, kurie turi visokių if operatorių, ciklų ar dar kitų pagerinimų. Ten jau būna įmanomas normalesnis programavimas.