程式語言分類

2022-05-10 11:42:12 字數 625 閱讀 5772

機器語言:用二進位制指令程式設計,本質是直接操作硬體

優點:執行效率高

缺點:開發效率低

學習難度高

組合語言:用英文標籤代替二進位制指令,本質也是直接操作硬體

優點:執行效率高

缺點:開發效率低

學習難度高

高階語言:用人類的字元去編寫程式,人類的字元計算機無法理解,必須經過翻譯,翻譯成機器語言計算機才能執行

編譯型:c 類似與谷歌翻譯-->gcc

特點:編譯一次,拿到結果可以重複執行,無需重新編譯

翻譯:程式---->gcc----->機器語言

執行:機器語言---->cpu

優點:執行效率高

缺點:除錯程式麻煩

跨平台性差

解釋型:python

類似於同聲傳譯--》直譯器

特點:解釋一行,執行一行,即邊翻譯邊執行

程式---->直譯器----->機器語言----->cpu

優點:  開發效率高

跨平台性高

除錯程式方便

缺點:執行效率低

學習難度:從高到低

執行效率:從高到低

開發效率:從低到高

程式語言分類

程式語言就是人與計算機交流的介質 機器語言 計算機是通過高低電平來進行控制的,它只認識0和1,所以在最開始,在程式設計的時候都是使用0和1編寫,這樣可以直接操控計算機進行工作。這個語言就是機器語言 優點 執行效率高 缺點 開發效率極低 組合語言 組合語言類似於機器語言,但是組合語言只是把一串二進位制...

程式語言分類

目錄程式語言就是人與計算機交流的介質 計算機是通過高低電平來進行控制的,它只認識0和1,所以在最開始,在程式設計的時候都是使用0和1編寫,這樣可以直接操控計算機進行工作。這個語言就是機器語言 優點 執行效率高 缺點 開發效率極低 組合語言類似於機器語言,但是組合語言只是把一串二進位制數寫成乙個英文單...

程式語言的分類

可將程式語言分為三大類 1 機器語言 機器語言是一種指令集的體系。這種指令集是電腦cpu可以直接解讀的資料。優點 執行效率高 缺點 學習難度高,且開發效率低 2 組合語言 在組合語言中,用助記碼 mnemonics 代替機器語言,用位址符號 symbol 或標號 label 代替指令或運算元的位址。...