但平時我編程的時候壹般都是用高級編程語言或匯編,寫的都是壹些有英文字母的,比如c/c++裏有if else等,這cpu當然就不認識啦。
所以呢,我們用還有把高級語言寫出來的源代碼翻譯成cpu能認識的機器碼。這個翻譯的過程就是編譯了。
但實際上有些並不是直接就翻譯成機器碼的。比如vb、java。我想妳應該聽說過jre把,這是java的解析器。因為用java語言寫出來的源代碼用java的編譯器javac編譯後只能得到中間代碼,cpu是不認得這中間代碼的,但java解析器認得中間代碼,而且能把中間代碼翻譯成cpu認得的機器碼。這個過程就是解析了