目前編寫計算機程式一般採用的是高階語言,高階語言主要是相對於彙編語言而言的,它是較接近自然語言和數學公式的程式設計,基本脫離了機器的硬體系統,用人們更易理解的方式編寫程式,編寫的程式稱之爲源程式。
目前編寫計算機程式一般採用的是高階語言。
高階語言(High-level programming language)是一種獨立於機器,程序導向或物件的語言。高階語言是參照數學語言而設計的近似於日常對談的語言。例如,要將2個變數相加並賦值給第三個變數,用高階語言表達爲var3=var1+var2。
計算機語言具有高階語言和低階語言之分。而高階語言又主要是相對於彙編語言而言的,它是較接近自然語言和數學公式的程式設計,基本脫離了機器的硬體系統,用人們更易理解的方式編寫程式。編寫的程式稱之爲源程式。
推薦:《》
高階語言並不是特指的某一種具體的語言,而是包括很多程式語言,如流行的java,c,c++,C#,pascal,python,lisp,prolog,FoxPro,易語言,中文版的C語言等等,這些語言的語法、命令格式都不相同 。
高階語言與計算機的硬體結構及指令系統無關,它有更強的表達能力,可方便地表示數據的運算和程式的控制結構,能更好的描述各種演算法,而且容易學習掌握。但高階語言編譯生成的程式程式碼一般比用匯程式設計序語言設計的程式程式碼要長,執行的速度也慢。所以彙編語言適合編寫一些對速度和程式碼長度要求高的程式和直接控制硬體的程式。高階語言、彙編語言和機器語言都是用於編寫計算機程式的語言 。
高階語言程式「看不見」機器的硬體結構,不能用於編寫直接存取機器硬體資源的系統軟體或裝置控制軟體。爲此,一些高階語言提供了與彙編語言之間的呼叫介面。用匯編語言編寫的程式,可作爲高階語言的一個外部過程或函數,利用堆疊來傳遞參數或參數的地址。
以上就是目前編寫計算機程式一般採用的是什麼的詳細內容,更多請關注php中文網其它相關文章!