1209
muudatust
(kirjutatud pikemalt kõiksugustest kompilaatori liikidest) |
(→Kompileeritavad ja interpreteeritavad keeled: ümberkirjutatud) |
||
== Kompileeritavad ja interpreteeritavad keeled ==
Alternatiivne meetod programmi käivitamiseks vastandina kõigepealt kompileerimisele ja seejärel käivitamisele on programmikoodi käivitamine [[interpretaator]]iga.
Kõrgemaid programmeerimiskeeli jaotatakse sageli kompileeritavateks ja interpreteeritavateks keelteks. Kuid teoreetiliselt võib kompilaatori ja interpretaatori luua iga keele jaoks, ning praktikas ongi paljude keelte jaoks olemas mõlemad. Selline kategoriseerimine viitab harilikult programmeerimiskeele levinuimatele implementatsioonidele. Näiteks viidatakse harilikult [[BASIC]]ule kui interpreteeritavale ja [[C (programmeerimiskeel)|C]]-le kui kompileeritavale keelele, kuigi eksisteerib ka BASICu kompilaatoreid ja C interpretaatoreid.<ref>[http://www.freebasic.net/index.php/about FreeBASIC compiler]</ref><ref>[http://www.softintegration.com/ Ch -- an embeddable C/C++ interpreter]</ref>
==Vaata ka==
|
muudatust