c/c++/java/go/rust 是典型的编译型语言。所谓编译型语言,就是使用编译器将源代码编译成二进制机器码,然后通过机器码来运行程序。比如一个hello.c文件,首先需要将其编译成hello.exe文件。这个文件是二进制文件,其中包含了运行程序所需要的的所有底层指令。程序运行时,计算机将hello.exe加载到内存中,其中的机器码就是一系列底层指令,可以直接对应到CPU的计算,一系列的机器码即可以控制CPU作出一系列动作。