1. 程式人生 > >程式語言的語言種類

程式語言的語言種類

  組合語言

  組合語言的實質和機器語言是相同的,都是直接對 硬體操作,只不過指令採用了英文縮寫的識別符號,更容易識別和記憶。它同樣需要程式設計者將每一步具體的操作用命令的形式寫出來。彙編程式通常由三部分組成: 指令、 偽指令和 巨集指令。 彙編程式的每一句指令只能對應實際操作過程中的一個很細微的動作。例如移動、自增,因此彙編 源程式一般比較冗長、複雜、容易出錯,而且使用匯編語言程式設計需要有更多的計算機專業知識,但組合語言的優點也是顯而易見的,用匯編語言所能完成的操作不是一般高階語言所能夠實現的,而且源程式經彙編生成的 可執行檔案不僅比較小,而且執行速度很快。

  指令碼語言

  指令碼語言(Script language,scripting language,scripting programming language)是為了縮短傳統的編寫-編譯-連結-執行(edit-compile-link-run)過程而建立的計算機 程式語言。此命名起源於一個 指令碼“screenplay”,每次執行都會使對話方塊逐字重複。

  早期的 指令碼語言經常被稱為 批量處理語言或工作控制語言。一個 指令碼通常是解釋執行而非編譯。

  雖然許多 指令碼語言都超越了計算機簡單任務自動化的領域,成熟到可以編寫精巧的程式,但仍然還是被稱為指令碼。幾乎所有計算機系統的各個層次都有一種 指令碼語言。包括作業系統層,如 計算機遊戲,網路應用程式,字處理文件,網路 軟體等。在許多方面,高階程式語言和 指令碼語言之間互相交叉,二者之間沒有明確的界限。

  指令碼 程式設計速度更快,且 指令碼檔案明顯小於如同類C 程式檔案。這種靈活性是以執行效率為代價的。指令碼通常是 解釋執行的,速度可能很慢,且執行時更耗記憶體。在很多案例中,如編寫一些數十行的小 指令碼,它所帶來的編寫優勢就遠遠超過了執行時的劣勢,尤其是在當前 程式設計師工資趨高和硬體成本趨低時。

  指令碼語言是一種解釋性的語言,例如Python 、 vbscript, javascript,installshield script,ActionScript等等,它不象c\ c++等可以 編譯成 二進位制程式碼,以 可執行檔案的形式存在.

  鄭州專業男科醫院 yyk.familydoctor.com.cn/21523/schedule/

  鄭州好的婦科醫院 yyk.familydoctor.com.cn/21524/detail/