計算機解釋語言有哪幾種?
機器語言是計算機最原始的語言,是由0和1的代碼構成,cpu在工作的時候只認識機器語言,即0和1的代碼。
2. 匯編語言
匯編語言,即為一種低級語言,它用人類容易記憶的語言和符號來表示一組0和1的代碼,例如AND代表加法。
3. 標記語言
標記語言:是一種將文本以及文本相關的其他信息結合起來,展現出關于文檔結構和數據處理細節的電腦文字編碼。
與文本相關的其他信息(包括文本的結構和表示信息等)與原來的文本結合在一起,但是使用標記進行標識。標記語言不僅僅是一種語言,就像許多語言一樣,它需要一個運行時環境,使其有用。
4. 腳本語言(解釋型語言)
腳本語言:是為了縮短編程語言的“編寫、編譯、鏈接、運行”等過程而創建的計算機編程語言。
是一種用來解釋某些東西的語言,又被稱為擴建的語言,或者動態語言,用來控制軟件應用程序,腳本通常以文本保存,只在被調用時進行解釋或編譯。
腳本語言是為了縮短傳統的編寫-編譯-鏈接-運行(edit-compile-link-run)過程而創建的計算機編程語言。它的命名起源于一個腳本“screenplay”,每次運行都會使對話框逐字重復。
早期的腳本語言經常被稱為批量處理語言或工作控制語言。 一個腳本通常是解釋運行而非編譯。
腳本語言通常都有簡單、易學、易用的特性,目的就是希望能讓程序員快速完成程序的編寫工作。
各種動態語言,如ASP、PHP、CGI、JSP、JavaScript、VBScript等,都是腳本語言。
1、腳本語法比較簡單,比較容易掌握;
2、腳本與應用程序密切相關,所以包括相對應用程序自身的功能;
3、腳本一般不具備通用性,所能處理的問題范圍有限。
5. 編程語言(高級語言、編譯型語言)
高級語言,它是在低級語言的基礎上,采用接近于人類自然語言的單詞和符號來表示一組低級語言程序,使編程變得更加簡單,易學,且寫出的程序可讀性強。
編程語言(programming language):是用來定義計算機程序的形式語言。它是一種被標準化的交流技巧,用來向計算機發出指令。一種計算機語言讓程序員能夠準確地定義
計算機所需要使用的數據,并精確地定義在不同情況下所應當采取的行動。
編譯型語言:程序在執行之前需要一個專門的編譯過程,把程序編譯成 為機器語言的文件,運行時不需要重新翻譯,直