溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

編譯型語(yǔ)言和解釋型語(yǔ)言的對(duì)比

發(fā)布時(shí)間:2020-07-14 02:50:07 來源:網(wǎng)絡(luò) 閱讀:446 作者:淺嫣 欄目:編程語(yǔ)言

編譯器:把其他語(yǔ)言翻譯成機(jī)器語(yǔ)言的工具。 ?因?yàn)橛?jì)算機(jī)不能直接理解任何除了機(jī)器語(yǔ)言以外的語(yǔ)言,所以必須要把程序員所寫的程序語(yǔ)言翻譯成機(jī)器語(yǔ)言,計(jì)算機(jī)才能執(zhí)行程序。

解釋器:當(dāng)編譯器以解釋方式運(yùn)行的時(shí)候,也稱之為解釋器。

注意:編譯器翻譯的方式有兩種: 一個(gè)是編譯,另一個(gè)是解釋。

編譯型語(yǔ)言和解釋型語(yǔ)言的對(duì)比




編譯型語(yǔ)言:程序在執(zhí)行之前需要一個(gè)專門的編譯過程,把程序編譯成為機(jī)器語(yǔ)言的文件,運(yùn)行是不需要重新翻譯,直接使用編譯的結(jié)果就行了。

      程序執(zhí)行效率高,依賴性高,跨平臺(tái)性差。

解釋型語(yǔ)言:  解釋型語(yǔ)言編寫的程序不進(jìn)行預(yù)先編譯,以文本方式儲(chǔ)存程序代碼,會(huì)將代碼一行一行直接運(yùn)行到CPU。在發(fā)布程序時(shí),看起來省了到編譯的工序,但在運(yùn)行程序的時(shí)候,必須先解釋再運(yùn)行。

      程序執(zhí)行效率低,依賴性低,,跨平臺(tái)性強(qiáng)。

注意: 編譯型語(yǔ)言比解釋型語(yǔ)言更快,程序執(zhí)行效率高。但從跨平臺(tái)來講,解釋型語(yǔ)言的跨平臺(tái)的能力更強(qiáng)。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI