tft每日頭條

 > 生活

 > 編譯型語言大全

編譯型語言大全

生活 更新时间:2024-12-19 10:59:43

因為好久沒有碰編程了,也不打算将編程技能給遺忘,就開始從編程基礎複習。再加上也開始了解Python,是時候對編譯型語言、解釋型語言、腳本語言做一個簡單地歸納總結。

我們使用工具編寫的字母加符号的代碼,是我們能看懂的高級語言,計算機無法直接理解,計算機需要先對我們編寫的代碼翻譯成計算機語言,才能執行我們編寫的程序。

将高級語言翻譯成計算機語言有編譯,解釋兩種方式。兩種方式隻是翻譯的時間不同。

編譯型語言大全(編譯型語言以及腳本語言)1

解釋型語言、編譯型語言以及腳本語言

1、編譯型語言

編譯型語言寫得程序在執行之前,需要借助一個程序,将高級語言編寫的程序翻譯成計算機能懂的機器語言,然後,這個機器語言就能直接執行了,也就是我們常見的(exe文件)。

2、解釋型語言

解釋型語言的程序不需要編譯,節省了一道工序,不過解釋型的語言在運行的時候需要翻譯,每個語句都是執行的時候才翻譯,對比編譯型語言,效率比較低。通俗來講,就是借助一個程序,且這個程序能試圖理解編寫的代碼,然後按照編寫的代碼中的要求執行。

3、腳本語言

腳本語言也是一種解釋型語言,又被稱為擴建的語言,或者動态語言不需要編譯,可以直接使用,由解釋器來負責解釋。

腳本語言一般都是以文本形式存在,類似于一種命令。

4、通俗理解編譯型語言和解釋型語言

同行讨論編譯型語言和解釋型語言的時候,這麼說過,編譯型語言相當于做一桌子菜再吃,解釋型語言就是吃火鍋。解釋型的語言執行效率低,類似火鍋需要一邊煮一邊吃。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved