裸機下只能執(zhí)行低級語言不能執(zhí)行高級語言對錯?
錯的。
首先編程語言是編譯后才能運行,編譯后都是機器碼。。。如果認為編譯成機器碼的語言能運行,就叫做可執(zhí)行的語言的話。。。所有最終編譯成機器碼的語言都是可以裸機執(zhí)行的,比如C/C++,Basic,pascal等等均可。。。。。但java,c#等基于虛擬機的語言則不屬于此類,因為沒有虛擬機或運行時,該語言編譯的結果不能運行。。。
但問題是C/C++定義為了高級語言,所以你這句話是錯的,匯編以上都被認為是高級語言,雖然C語言這種非面向對象語言相比之下是很低級的。。。