机器语言 是由0和1组成的序列,它是计算机能够直接识别和执行的低级编程语言。机器语言是计算机内部指令的集合,用二进制代码表示,因此也被称为二进制代码或机器码。由于计算机内部只能接受二进制代码,所以用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言。
目标程序则是由源程序经过编译器编译之后得到的程序,它与机器语言是等价的,可以被计算机直接调用执行。目标程序是编译程序运行时产生的机器码程序,一般由机器指令、目标文件控制信息和符号表等部分组成。
总结来说,机器语言是一种由0和1组成的二进制代码,是计算机能够直接识别和执行的指令集,而目标程序则是源程序经过编译后得到的等价的机器码程序。