當前位置:編程學習大全網 - 編程語言 - 計算機高級語言是什麽?

計算機高級語言是什麽?

計算機高級語言主要是相對於匯編語言而言,它並不是特指某壹種具體的語言,而是包括了很多編程語言,如目前流行的java,c,c++,C#,pascal,python,lisp,prolog,FoxPro,易語言,中文版的C語言習語言等等,這些語言的語法、命令格式都不相同。

計算機語言(Computer Language)指用於人與計算機之間通訊的語言。計算機語言是人與計算機之間傳遞信息的媒介。計算機系統最大特征是指令通過壹種語言傳達給機器。為了使電子計算機進行各種工作,就需要有壹套用以編寫計算機程序的數字、字符和語法規劃,由這些字符和語法規則組成計算機各種指令(或各種語句)。這些就是計算機能接受的語言。

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

高級語言(High-level programming language)相對於機器語言(machine language,是壹種指令集的體系。這種指令集,稱機器碼(machine code),是電腦的CPU可直接解讀的數據)而言。是高度封裝了的編程語言,與低級語言相對。它是以人類的日常語言為基礎的壹種編程語言,使用壹般人易於接受的文字來表示(例如漢字、不規則英文或其他外語),從而使程序編寫員編寫更容易,亦有較高的可讀性,以方便對電腦認知較淺的人亦可以大概明白其內容。由於早期電腦業的發展主要在美國,因此壹般的高級語言都是以英語為藍本。

高級語言與計算機的硬件結構及指令系統無關,它有更強的表達能力,可方便地表示數據的運算和程序的控制結構,能更好的描述各種算法,而且容易學習掌握。但高級語言編譯生成的程序代碼壹般比用匯編程序語言設計的程序代碼要長,執行的速度也慢。所以匯編語言適合編寫壹些對速度和代碼長度要求高的程序和直接控制硬件的程序。高級語言、匯編語言和機器語言都是用於編寫計算機程序的語言

  • 上一篇:元宵節作文
  • 下一篇:Java中怎樣實現批量刪除操作
  • copyright 2024編程學習大全網