计算机能直接执行的程序是可执行程序。
可执行程序是可在操作系统存储空间中浮动定位的二进制可执行程序,它可以加载到内存中,由操作系统加载并执行。对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据,所以计算机能识别的程序是目标程序,而计算机可以直接执行的程序是可执行程序。
计算机能直接执行的程序是机器语言程序。
机器语言是指计算机硬件能够直接识别的指令的集合,是最早出现的计算机语言。
机器语言从属于硬件设备。
不同的计算机设备有不同的机器语言,所以机器语言是一种面向机器的语言。即扩展名为.exe的程序。