計算機都有什麼語言?
1樓:***今天幾套
計算機語言的種類非常的多,總的來說可以分成機器語言、組合語言、高階語言三大類。機器語言和組合語言是面向機器的低階語言。當計算機語言發展到第三代時,就進入了「面向人類」的語言階段,被人們稱之為「高階語言」。
機器語言是用二進位制**表示的計算機(cpu)能直接識別和執行的一種機器指令的集合,具有靈活、直接執行和速度快等特點。用機器語言編寫程式,程式設計人員要首先熟記所用計算機的全部指令**和**的涵義(編出的程式全是些0和1的指令**)。不同廠商生產的計算機,其指令**不一樣,一台計算機可能有成百上千條指令。?
組合語言是面向機器的程式語言,是利用計算機所有硬體特性並能直接控制硬體的低階語言。組合語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的識別符號(指令助記符)。使用組合語言編寫的源**,需要通過使用相應的匯程式設計序將它們轉換成可執行的機器**。
這一過程被稱為彙編過程。組合語言通常被應用在底層硬體操作和高要求的程式優化的場合。驅動程式、嵌入式作業系統和實時執行程式都需要組合語言。
高階語言目前通用的程式語言有組合語言和高階語言兩種形式,高階語言是目前絕大多數程式設計者的選擇。高階語言較接近自然語言的語法和數學公式的結構,是一種貼近於人們使用習慣的程式語言。高階語言源程式可以用解釋、編譯兩種方式執行,通常用後一種。
高階語言包括很多程式語言,如目前流行的c,c++,basic、cobol、pascal,python,lisp,prolog,foxpro,delphi,vc,易語言(其中c/c++屬於中低階語言)等等,這些語言的語法、命令格式都不相同。在過去的幾十年間,大量的程式語言被發明、被取代、被修改或組合在一起。之所以有那麼多種不同的程式語言存在的原因是,編寫程式的初衷其實也各不相同。
有許多用於特殊用途的語言,只在特殊情況下使用。
2樓:秒懂百科
計算機語言:用於人與計算機之間通訊的語言。
計算機語言有哪些 有哪些計算機語言
3樓:天羅網
1、機器語言機器語言是用二進位制**表示的、計算機能直接識別和執行的一種機器指令的集合,它是計算機的設計者通過計算機的硬體結構賦予計算機的操作功能。機器語言是第一代計算機語言。
2、組合語言為了克服機器語言難讀、難編、難記和易出錯的缺點,人們就用與**指令實際含義相近的英文縮寫詞、字母和數字等符號來取代指令**(如用add表示運算符號「+」的機器**),於是就產生了組合語言。所以說,組合語言是一種用助記符表示的仍然面向機器的計算機語言。組合語言亦稱符號語言。
組合語言由於是採用了助記符號來編寫程式,比用機器語言的二進位制**程式設計要方便些,在一定程度上簡化了程式設計過程。組合語言的特點是用符號代替了機器指令**。而且助記符與指令**一一對應,基本保留了機器語言的靈活性。
使用組合語言能面向機器並較好地發揮機器的特性,得到質量較高的程式。
3、高階語言不論是機器語言還是組合語言都是面向硬體的具體操作的,語言對機器的過分依賴,要求使用者必須對硬體結構及其工作原理都十分熟悉,這對非計算機專業人員是難以做到的,對於計算機的推廣應用是不利的。計算機事業的發展,促使人們去尋求一些與人類自然語言相接近且能為計算機所接受的語意確定、規則明確、自然直觀和通用易學的計算機語言。這種與自然語言相近並為計算機所接受和執行的計算機語言稱高階語言。
高階語言是面向使用者的語言。無論何種機型的計算機,只要配備上相應的高階語言的編譯或解釋程式,則用該高階語言編寫的程式就可以通用。
計算機語言都有哪些種
4樓:北京創典文化
常見的高階語言有:
漢字的輸入技術的解決使電腦能為每乙個中國人服務。
fortran,適合進行科學計算,是編譯型語言,組織程式比較靈活。
basic,是由fortran等高階語言的重要功能設計的人機對話式語言,簡單易學,很受初學者歡迎。現在的basic語言發展很快,功能已大大增加,應用相當廣泛。
cobol,是一種為處理商業資料而設計的語言。主要功能是描述資料結構和處理大批量資料。它使用英語詞彙和句子較多。
pascal,為一種結構程式語言,是在algol語言的基礎上發展起來的,作為一種描述演算法的工具較為理想。
c語言,是目前描述作業系統十分有效的高階設計語言,具有描述力強、靈活、方便等特點。
由此看來,每種語言都有其優點和不同的應用方面,只要精通一種就可以做很多事,而淺嘗輒止地學習多種語言卻未必有多少用處。
5樓:地瓜說機
計算機語言主要分為四類:
低階語言。高階語言。
專用語言。指令碼語言。
1、低階語言。
機器語言、組合語言和符號語言。
組合語言源程式必須經過彙編,生成目標檔案,然後執行。
2、高階語言。
basic(true basic、qbasic、virtual basic)、c、c++、pascal、fortran、智慧型化語言(lisp、prolog)等等。
高階語言源程式可以用解釋、編譯兩種方式執行。通常用後一種。
我們使用的c語言就是使用的後者。
3、專用語言。
cad系統中的繪圖語言和dbms的資料庫查詢語言。
6樓:蒼飛陽帛蒼
分為初級,高階,專用語言三種,初級:機器語言、組合語言和符號語言,高階:basic(true
basic、qbasic、virtual
basic)、c、pascal、fortran、智慧型化語言(lisp、prolog)專用:cad系統中的繪圖語言和dbms的資料庫查詢語言。
7樓:江愛冷曼安
算機語言主要分為四類:低階語言(機器語言、組合語言和符號語言)、高階語言(basic(true
basic、qbasic、virtual
basic)、c、c++、pascal、fortran、智慧型化語言(lisp、prolog)、動態語言(python、php、ruby、lua)等等)、專用語言(cad系統中的繪圖語言和dbms的資料庫查詢語言)、指令碼語言。
8樓:秒懂百科
計算機語言:用於人與計算機之間通訊的語言。
目前比較好上手的計算機語言,什麼計算機程式語言上手比較快?
我認為是python語言。開源,免費 簡單,易學,程式設計新手也可以學 有龐大的標準庫以及許許多多的第三方庫 功能強,最近扯上了 大資料 人工智慧 絕對是短小精幹希望能幫到你。python語言 最接近自然的語言,學起來也比較輕鬆,易讀。只不過學習程式設計的話無法繞開的是c語言,所以c語言也有必要學。...
請問世界有多少種計算機語言
看怎麼分了,按表達bai方式分的話du,以下zhi4類 靜態型別語言 一種在編譯期間就確 dao定資料型別回的語言。大多靜態是通答 過一種在編譯期間就確定資料型別的語言。大多靜態是通過要求在使用任一變數之前宣告其資料型別來保證這點的。java 和 c 是靜態型別語言。動態型別語言 一種在執行期間才去...
程式設計都有哪些語言?計算機程式語言有哪些?
最最基礎的是組合語言,那個非常難。接下來就是c語言。後面的語言很多,比如fortran r。但是c c 是最基本的。並且被大量使用者所歡迎的 用途廣泛的語言。由於具有豐富和強大的庫,又被稱為膠水語言,python 極其容易上手,主要源於python有極其簡單的說明文件。python 的應用領域分為系...