計算機語言有哪些 有哪些計算機語言

來源:時尚少女範 1.28W
計算機語言有哪些 有哪些計算機語言

1、機器語言機器語言是用二進位制程式碼表示的、計算機能直接識別和執行的一種機器指令的集合,它是計算機的設計者通過計算機的硬體結構賦予計算機的操作功能。機器語言是第一代計算機語言。

2、組合語言為了克服機器語言難讀、難編、難記和易出錯的缺點,人們就用與程式碼指令實際含義相近的英文縮寫詞、字母和數字等符號來取代指令程式碼(如用ADD表示運算子號“+”的機器程式碼),於是就產生了組合語言。所以說,組合語言是一種用助記符表示的仍然面向機器的計算機語言。組合語言亦稱符號語言。組合語言由於是採用了助記符號來編寫程式,比用機器語言的二進位制程式碼程式設計要方便些,在一定程度上簡化了程式設計過程。組合語言的特點是用符號代替了機器指令程式碼。而且助記符與指令程式碼一一對應,基本保留了機器語言的靈活性。使用匯編語言能面向機器並較好地發揮機器的特性,得到質量較高的程式。

3、高階語言不論是機器語言還是組合語言都是面向硬體的具體操作的,語言對機器的過分依賴,要求使用者必須對硬體結構及其工作原理都十分熟悉,這對非計算機專業人員是難以做到的,對於計算機的推廣應用是不利的。計算機事業的發展,促使人們去尋求一些與人類自然語言相接近且能為計算機所接受的語意確定、規則明確、自然直觀和通用易學的計算機語言。這種與自然語言相近併為計算機所接受和執行的計算機語言稱高階語言。高階語言是面向使用者的語言。無論何種機型的計算機,只要配備上相應的高階語言的編譯或解釋程式,則用該高階語言編寫的程式就可以通用。

熱門標籤