⑴ 什麼是高級編程語言,什麼又是低級編程語言
你說的這幾個都是高級語言!高級語言不能讓CPU直接識別!只有通過編譯程序,轉換成CPU二進制操作碼,才能讓CPU識別!而低級語言也分好多種!總的來說!低級語言比高級語言快!但可視化就比不上高級語言!
⑵ 下列程序設計語言中,屬於低級語言的有( )o
CD。
低級語言就是指機器語言,一種指令集的體系。機器語言是用二進制代碼表示的計算機能直接識別和執行的一種機器指令的集合。它是計算機的設計者通過計算機的硬體結構賦予計算機的操作功能。
高級語言相對於機器語言,是一種指令集的體系。在1980年代,當東亞地區開始使用電腦時,在日本、台灣及中國大陸都曾嘗試開發用各自地方語言編寫的高級語言,當中主要都是改編BASIC或專用衡枯於資料庫數據訪問的語言,但是隨著編程者的外語能力提升,現時的有關開發很少。
匯編語言(assembly language)物攔隱是一種用於電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。
(2)什麼程序設計是低級語言擴展閱讀:
低級語言的缺點:
1、大量繁雜瑣碎的細節牽制著程序員,使他們不可能有更多的時間和精力去從事創造性的勞動,執行對他們來說更為重要的任務。如確保程序的正確性、高效性。
2、程序員既要駕馭程序設計的全局又要深入每一個局部直到實現的細節,即使智力超群的程序員也常常會顧此失彼,屢出差錯,因而所編出的程序可靠性差,且開發周期長。
3、由於用機罩廳器語言進行程序設計的思維和表達方式與人們的習慣大相徑庭,只有經過較長時間職業訓練的程序員才能勝任。
⑶ 程序設計語言通常被分為哪3類它們有什麼區別
程序設計語言通常分為:機器語言、匯編語言、高級語言三類。
三者的區別如下:
一、定義不同
1、機器語言
機器語言是最底層的語言,只有「0」和「1」,二進制語言,就像開關一樣,0是關,1是通過。一句話,就是寫出一串串由「0」和「1」組成的指令序列交由計算機執行,這種語言,就是機器語言。
2、匯編語言
匯編語言指令是機器指令的符號化,與機器指令存在著直接的對應關系。通常用一些簡潔的英文字母、符號串來替代一個特定的指令的二進制串,比如,用「A D D」代表加法,「M O V」代表數據傳遞等等。
3、高級語言
高級語言是面向用戶的、基本上獨立於計算機種類和結構的語言。高級語言的一個命令可以代替幾條、幾十條甚至幾百條匯編語言的指令。
二、語言類型不同
1、機器語言是純粹的二進制數據表示的語言,是電腦可以真正識別的語言。匯編語言和高級語言經過編譯連接最終都會變成機器語言才能被CPU識別和運行。
2、匯編語言是以人們比較熟悉的詞句直接表述CPU動作形成的語言,是最接近CPU運行原理的較為通俗的比較容易理解的語言。
3、高級語言,是以「人」的思維邏輯來描述電腦運行的語言,完全脫離了CPU的「思維」模式,所以可移植性很高。
三、與計算機的相關程度
1、機器語言是機器能夠直接識別的語言,能夠直接作用在計算機上。
2、匯編語言程序與處理器指令系統密切相關,程序員可直接、有效地控制系統硬體,形成的可執行文件運行速度快、佔用主存容量少。匯編語言與處理器密切相關,且語言程序的通用性、可移植性較差。
3、高級語言與具體計算機無關,不針對具體計算機系統。高級語言程序可以在多種計算機上編譯後執行,可以直接、有效地控制計算機硬體,易於產生速度快、容量小的高效率目標程序。
參考資料來源:網路—程序設計語言
⑷ 程序設計語言通常分為
程序設計語言按照語言級別可以分為低級語言和高級語言。低級語言有機器語言和匯編語言。低級語言與特定的機器有關、功效高,但使用復雜、繁瑣、費時、易出差錯。機器語言是表示成數碼形式的機器基本指令集,或者是操作碼經過符號化的基本指令集。匯編語態坦言是機器語言中地址部分符號化的結果,或進一步包括宏構造。高級語言的表示方法要比低級語言更接近於待解問題的表示方法,其特點是在一定程度上與具體機器無關,易學、易用、易維護。
程序設計語言按照用戶的要求有過程式語言和非過程式語言之分。過程式語言的主要特徵是,用戶可以指明一列可順序執行的.運算,以表示相應的計算過程,如FORTRAN、COBOL、PASCAL等。
按照應用范圍,有通用語言與專用語言之分。如FORTRAN、COLBAL、PASCAL、C等都是通用語言。目標單一的語言稱為專用語言,如APT等。
按照使用方式,有互動式語言和非互動式語言之分。具有反映人機交互作用的語言成分的語言成為互動式語言,如BASIC等。不反映人機交互作用的語言稱為非互動式語言,如FORTRAN、COBOL、ALGOL69、PASCAL、C等都是非互動式語言。
你非要分為3類的話我只能想到是按照成分性質分了,有順序語言、並發語言和分布語言。只含順序成分的語言稱為順序語言,如FORTRAN、COBOL等都屬順序語言。含有並發成納帆分的語言稱為並發語言,如並發PASCAL、MODULA和ADA等都屬並發語言。考慮到分布計算要求的語言稱為洞閉雹分布語言,如MODULA*便屬分布語言。
⑸ 以下程序設計語言是低級語言的是什麼
低級語言應該只有機器語言和匯編語言兩種。