高级语言的编译与解释

咱们日常所编写的代码C++也好,Java也罢,这些高级语言都是不能直接运行在CPU上的,由于CPU只能支持一种代码,那就是机器码。 而高级语言须要通过一个过程变成机器码,机器才能运行,这个过程就是咱们所知的编译/解释。可是每种语言这个过程不太同样,由于他们的目标CPU体系不同。java 好比说C#是一种二次编译语言,它首先是经过编译器将C#文件编译成IL文件,而后再经过CLR将IL文件编译成机器码
相关文章
相关标签/搜索