mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Náhodný
speech play
speech pause
speech stop

Co je tlumočník v programování?

Interpret je program, který přímo provádí instrukce napsané v programovacím jazyce, aniž by je nejprve kompiloval do strojového kódu. Jinými slovy, tlumočník čte zdrojový kód programu a provádí jeho operace okamžitě, aniž by vytvářel přechodný kompilovaný kód. Umožňují vývojářům psát a testovat kód rychle, aniž by museli procházet procesem kompilace.

Některé příklady programovacích jazyků, které jsou běžně interpretovány, zahrnují:

* Python
* Ruby
* JavaScript (ve webových prohlížečích)
* PHP
* Perl

Interprety mohou být buď založené na příkazovém řádku nebo založené na grafickém uživatelském rozhraní (GUI). Mezi oblíbené interprety patří:

* IDLE
Pythonu* RubyMine
* Konzola JavaScriptu Chrome
* Vestavěný interpreter PHP* perl5db.pl (vestavěný ladicí program Perlu)

Interprety se liší od kompilátorů v tom, že před spuštěním programu negenerují strojový kód. Místo toho interpretují zdrojový kód řádek po řádku a provádějí operace v něm uvedené. To může urychlit vývoj a testování, ale také to může mít za následek pomalejší dobu provádění ve srovnání s kompilovaným kódem.

Knowway.org používá cookies, aby vám mohl poskytovat lepší služby. Používáním Knowway.org souhlasíte s naším používáním cookies. Podrobné informace naleznete v našem textu Zásad používání souborů cookie. close-policy