古詩詞大全網 - 成語故事 - 計算機語言有幾種?名稱是什麽?

計算機語言有幾種?名稱是什麽?

計算機語言的種類非常的多,總的來說可以分成機器語言,匯編語言,高級語言三大類。

計算機語言(ComputerLanguage)指用於人與計算機之間通訊的語言。計算機語言是人與計算機之間傳遞信息的媒介。計算機系統最大特征是指令通過壹種語言傳達給機器。

為了使電子計算機進行各種工作,就需要有壹套用以編寫計算機程序的數字、字符和語法規劃,由這些字符和語法規則組成計算機各種指令(或各種語句)。這些就是計算機能接受的語言。

擴展資料:

壹、相關特點

在沒有程序語言以前,計算機科學家們寫程序都是以開關電閘(即用二進制)來實現(表示)的,後來有了匯編,在後來有了C,直到今天有了C++、JAVA、VB、Delphi等等各種各樣的編程語言層出不窮。

可就在計算機語言不斷的演化過程中,每壹種語言都有壹些***性是不變的.。這些***性可概括為以下三點:

其壹是:內存電位的設置。(置1或0)

其二是:條件判斷(if,else)該功能可通過邏輯門實現。

其三是:循環,也就是程序下壹條指令地址可設置。

二、高級語言的發展

特別要提到的:在C語言誕生以前,系統軟件主要是用匯編語言編寫的。由於匯編語言程序依賴於計算機硬件,其可讀性和可移植性都很差;但壹般的高級語言又難以實現對計算機硬件的直接操作(這正是匯編語言的優勢),於是人們盼望有壹種兼有匯編語言和高級語言特性的新語言——C語言。

高級語言的發展也經歷了從早期語言到結構化程序設計語言,從面向過程到非過程化程序語言的過程。相應地,軟件的開發也由最初的個體手工作坊式的封閉式生產,發展為產業化、流水線式的工業化生產。

高級語言的下壹個發展目標是面向應用,也就是說:只需要告訴程序妳要幹什麽,程序就能自動生成算法,自動進行處理,這就是非過程化的程序語言。

百度百科-計算機語言