自計算機誕生以來,計算機語言經歷了幾個階段:機器語言、匯編語言、高級語言。在所有的編程語言中,只有用機器語言編寫的源程序能被計算機直接理解和執行,而用其他編程語言編寫的程序必須用語言處理程序“翻譯”成計算機能識別的機器語言程序。
擴展數據
計算機語言的主要類別
1,口譯班
執行方式類似於我們日常生活中的“同聲翻譯”。壹個應用的源代碼被翻譯成目標代碼(機器語言)同時執行,效率比較低,無法生成可以獨立執行的可執行文件。應用程序不能與其解釋程序分離,但這種模式很靈活,可以動態地調整和修改應用程序。
2.編譯該類
編譯是指在應用源程序執行之前,將程序源代碼“翻譯”成目標代碼(機器語言),因此其目標程序可以脫離其語言環境獨立執行,使用起來方便高效。但是壹旦應用需要修改,就必須先修改源代碼,然後重新編譯生成新的目標文件(*。才能被執行。只修改目標文件而不修改源代碼是不方便的。
百度百科-計算機語言
百度百科-計算機編程語言