mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Véletlen
speech play
speech pause
speech stop

Mi az a tolmács a programozásban?

Az interpreter olyan program, amely közvetlenül végrehajtja a programozási nyelven írt utasításokat anélkül, hogy azokat először gépi kódba fordítaná. Más szóval, egy tolmács beolvassa egy program forráskódját, és azonnal végrehajtja a műveleteket anélkül, hogy közbenső lefordított kódot hozna létre.

Az interpretátorokat jellemzően szkriptnyelvekhez vagy fejlesztői környezetekhez használják, ahol fontos a gyors prototípuskészítés és iteráció. Lehetővé teszik a fejlesztők számára, hogy gyorsan írjanak és teszteljenek kódot anélkül, hogy végig kellene menniük a fordítási folyamaton.

Néhány példa az általánosan értelmezett programozási nyelvekre:

* Python
* Ruby
* JavaScript (webböngészőben)
* PHP
* Perl

A tolmácsok lehetnek parancssori alapú vagy grafikus felhasználói felület (GUI) alapú. Néhány népszerű tolmács:

* Python IDLE
* RubyMine
* Chrome JavaScript konzolja* PHP beépített értelmezője* perl5db.pl (A Perl beépített hibakeresője)

Az értelmezők abban különböznek a fordítóktól, hogy nem generálnak gépi kódot a program végrehajtása előtt. Ehelyett soronként értelmezik a forráskódot, és végrehajtják az abban meghatározott műveleteket. Ez gyorsabbá teheti a fejlesztést és a tesztelést, de a lefordított kódhoz képest lassabb végrehajtási időt is eredményezhet.

A Knowway.org cookie-kat használ, hogy jobb szolgáltatást nyújtson Önnek. A Knowway.org használatával Ön elfogadja a cookie-k használatát. Részletes információkért tekintse át a Cookie-kra vonatkozó irányelveinket. close-policy