计算机运行的代码是什么

时间:2025-01-23 07:56:53 单机攻略

计算机运行的是 机器语言代码。机器语言是由二进制数0和1构成的指令集合,直接被计算机的硬件所理解和执行。程序员通常使用高级语言(如C、Java、Python等)编写程序,这些程序被称为源程序。然而,计算机并不能直接执行源程序,它需要通过一个翻译过程,将源程序翻译成机器语言的目标程序,然后才能被计算机执行。这个过程通常由编译器或解释器完成。

以C语言为例,编写完程序后,会生成一个C源文件(如sum.c)。然后,使用编译器(如gcc)对源文件进行处理,经过编译、汇编、链接等步骤,生成可执行文件(如sum.out)。最后,执行这个可执行文件,程序就会进入内存,开始运行。

总结来说,计算机运行的是经过编译器翻译后的机器语言代码,这些代码直接被计算机的硬件执行,从而实现程序的功能。