編程語言是用來干啥的?
編程語言是用來定義計算機程序的形式語言,用來向計算機發出指令。計算機語言數量很多,每年都會產生大量新的編程語言。按層次來分,編程語言可分為3類:機器語言、匯編語言和高級語言。機器語言由機器指令集構成,能夠直接被機器執行。機器語言寫的程序存在不便于閱讀、難以記憶的問題。匯編語言本質上也是直接對硬件操作,由于采用了助記符,相比機器語言更加方便書寫與閱讀。在高級語言中,將多條匯編程序語句合并成更簡潔的編程語句,同時自動完成一些如堆棧、寄存器分配管理等工作,更加方便程序員開發程序。
高級語言的作用是什么?
高級語言(High-level programming language)是一種獨立于機器,面向過程或對象的語言。高級語言是參照數學語言而設計的近似于日常會話的語言。例如,要將2個變量相加并賦值給第三個變量,用高級語言表達為var3=var1+var2[1]。高級語言相對低級語言有較高的可讀性,更易理解。由于早期計算機行業的發展主要在美國,因此一般的高級語言都是以英語為藍本。