網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

程序設計語言有哪三種

欄目: IT科技 / 發佈於: / 人氣:8.29K

程序設計語言有機器語言,彙編語言,進階語言三類,語言的3大因素即語法、語義和語用。

程序設計語言有哪三種

指令系統是計算機硬件的語言系統,也叫機器語言。它是軟件和硬件的主要介面,從系統結構的角度看,它是系統程序員看到的計算機的主要屬性。因此指令系統表徵了計算機的基本功能同時也決定了機器所能被要求的能力,也決定了指令的格式和機器的結構。對不同的計算機在設計指令系統時,應對指令格式、類型及操作功能給予應有的重視。

彙編語言(assembly language)是一種用於電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱爲符號語言。在彙編語言中,用助記符(Mnemonics)代替機器指令的操作碼,用地址符號(Symbol)或標號(Label)代替指令或操作數的地址。在不同的設備中,彙編語言對應着不同的機器語言指令集,透過彙編過程轉換成機器指令。普遍地說,特定的彙編語言和特定的機器語言指令集是一一對應的,不同平臺之間不可直接移植。

進階語言相對於機器語言而言。是高度封裝了的編程語言,與低級語言相對。它是以人類的日常語言爲基礎的一種編程語言,使用一般人易於接受的文字來表示,從而使程序編寫員編寫更容易,亦有較高的可讀性,以方便對電腦認知較淺的人亦可以大概明白其內容。