計算機編程語言的分類

      網友投稿 1919 2025-04-03

      一、分類

      1、機器語言(二進制代碼)

      2、匯編語言(面向機器的程序設計語言)

      3、高級語言

      按轉換方式可分為兩類:

      (1)編譯型語言;? (2)解釋型語言

      按照客觀系統的描述可分為兩類:

      (1)面向過程語言;? (2)面向對象語言

      按照編程 范 型可分為:

      (1)命令式語言;??(2)函數式語言;? (3)邏輯式語言;? (4)面向對象語言

      二、語言的優缺點:

      1 、機器語言:

      可讀性、可移植性差,編程繁雜。

      直接執行,速度快,資源占用少;

      2、匯編語言:

      不同的處理器有不同的匯編語言語法和編譯器,編譯的程序無法在不同的處理器上執行,缺乏可移植性,難于從匯編語言代碼上理解程序設計意圖,可維護性差,即使是完成簡單的工作也需要大量的匯編語言代碼,很容易產生 bug ,難于調試,使用匯編語言必須對某種處理器非常了解,而且只能針對特定的體系結構和處理器進行優化,開發效率很低,周期長且單調。

      能夠保持機器語言的一致性,直接、簡捷,并能像機器指令一樣訪問、控制計算機的各種硬件設備,如磁盤、存儲器、 CPU 、 I/O 端口等。使用匯編語言,可以訪問所有能夠被訪問的軟、硬件資源,目標代碼簡短,占用內存少,執行速度快。

      3 、高級語言:

      運行速度基本上比直接用匯編寫的慢,速度和程序大小與編譯軟件有關。

      高級語言接近算法語言,易學、易掌握, 級語言 為程序員提供了結構化程序設計的環境和工具,使得設計出來的程序可讀性好,可維護性強,可靠性高;高級語言遠離機器語言,與具體的計算機硬件關系不大,可移植性好,重用率高;由于把繁雜瑣碎的事務交給了編譯程序去做,所以自動化程度高,開發周期短,且程序員得到解脫,可以集中時間和精力去從事對于他們來說更為重要的創造性勞動,以提高程序的質量。

      三、按轉換方式可分為兩類:編譯型語言 和 解釋型語言

      1、編譯型語言:

      編譯性語言寫的程序在被執行之前,需要一個專門的編譯過程,把程序編譯成為機器語言的文件,比如exe文件,以后要運行的話就不用重新翻譯了,直接使用編譯的結果就行了(exe文件),因為翻譯只做了一次,運行時不需要翻譯,所以編譯型語言的程序執行效率高。

      2、 解釋型語言:

      解釋性語言的程序不需要編譯,在運行程序的時候才翻譯,每個語句都是執行的時候才翻譯。這樣解釋性語言每執行一次就需要逐行翻譯一次,效率比較低。

      現代解釋性語言通常把源程序編譯成中間代碼,然后用解釋器把中間代碼 一 條條翻譯成目標機器代碼, 一 條條執行。

      計算機編程語言的分類

      3、腳本語言:

      腳本語言是一種解釋性的語言,腳本語言是為了縮短傳統的編寫-編譯-鏈接-運行(edit-compile-link-run)過程而創建的計算機編程語言。腳本語言一般都有相應的腳本引擎來解釋執行。 他們一般需要解釋器才能運行。一個腳本通常是解釋運行而非編譯。腳本語言通常都有簡單、易學、易用的特性,目的就是希望能讓程序員快速完成程序的編寫工作。而宏語言則可視為腳本語言的分支,兩者也有實質上的相同之處。腳本語言一般都是以文本形式存在,類似于一種命令。

      解釋性語言: Java、JavaScript、Perl、Python、Ruby、MATLAB 等。

      編譯性語言: ?C/C++、Pascal/Object Pascal(Delphi)

      腳本語言: Python、JavaScript,ASP,PHP, Perl 等

      機器翻譯 匯編語言

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel如何固定表頭
      下一篇:我的表格里面的內容不見了(表格里面的內容不見了怎么辦)
      相關文章
      成人亚洲性情网站WWW在线观看| 久久亚洲中文字幕精品一区四| 亚洲国产精品日韩av不卡在线| 亚洲成AV人综合在线观看| 亚洲av之男人的天堂网站| 国产亚洲精品拍拍拍拍拍| 狠狠综合亚洲综合亚洲色| 国产精品亚洲专区在线观看| 亚洲自国产拍揄拍| 亚洲中文字幕久在线| 亚洲综合色区中文字幕| 97久久国产亚洲精品超碰热| 亚洲AV成人影视在线观看| 亚洲尹人香蕉网在线视颅| 久久亚洲sm情趣捆绑调教| 久久久久亚洲av无码尤物| 亚洲国产精品人久久| 在线免费观看亚洲| 亚洲伊人久久精品| 亚洲影视自拍揄拍愉拍| 亚洲乱码一二三四区麻豆| 亚洲熟伦熟女专区hd高清| 中中文字幕亚洲无线码| 亚洲精华国产精华精华液好用| 在线a亚洲老鸭窝天堂av高清| 亚洲精品美女久久久久久久| 无码天堂亚洲国产AV| 亚洲一区二区三区在线播放| 亚洲色欲一区二区三区在线观看| 亚洲动漫精品无码av天堂| 久久亚洲私人国产精品vA| 亚洲一区二区久久| 亚洲精品国产av成拍色拍| 在线91精品亚洲网站精品成人| 国产成人精品亚洲精品| 国产A在亚洲线播放| 久久精品亚洲中文字幕无码麻豆| 亚洲人成毛片线播放| 亚洲欧美日韩综合久久久久| 国产综合成人亚洲区| 亚洲片国产一区一级在线观看 |