Összeállított nyelv vagy tolmácsolt nyelv?

Pontszám: 4,5/5 ( 44 szavazat )

A lefordított nyelv olyan programozási nyelv , amelynek megvalósításai jellemzően fordítók és nem tolmácsok. Az értelmezett nyelv olyan programozási nyelv, amelynek implementációi közvetlenül és szabadon hajtják végre az utasításokat anélkül, hogy előzőleg gépi nyelvű utasításokká fordítottak volna egy programot.

Összeállított nyelv?

A lefordított nyelv olyan programozási nyelv, amelynek implementációi jellemzően fordítók (a forráskódból gépi kódot előállító fordítók), nem pedig tolmácsok (a forráskód lépésről lépésre végrehajtói, ahol nem történik futás előtti fordítás). A kifejezés kissé homályos.

Az R nyelvet összeállítják vagy értelmezik?

R egy értelmezett nyelv . Amikor kifejezéseket ír be az R konzolba (vagy egy R szkriptet futtat kötegelt módban), az R rendszeren belüli program, az úgynevezett értelmező végrehajtja az Ön által írt tényleges kódot. A C-vel, C++-val és Java-val ellentétben nincs szükség a programokat objektumnyelvre fordítani.

A Python nyelvet értelmezik vagy fordítják?

A Python egy értelmezett nyelv , ami azt jelenti, hogy egy Python-program forráskódja bájtkóddá alakul, amelyet aztán a Python virtuális gép végrehajt. A Python különbözik a főbb lefordított nyelvektől, mint például a C és a C ++, mivel a Python-kódot nem szükséges úgy összeállítani és összekapcsolni, mint a kódot ezekhez a nyelvekhez.

Melyik nyelvet tekintjük és értelmezzük nyelvnek?

Az értelmezett nyelv az, amelyet elsősorban forráskódként vagy bájtkódként hajtanak végre egy dedikált virtuális gépen. A Python, a Ruby és a Java három példa erre.

Fordító és tolmács: Fordított nyelv vs értelmezett programozási nyelvek

44 kapcsolódó kérdés található