只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为——解释程序
目标程序: 为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj
做扩展名
编译程序: 把高级编程语言编写的程序转换为可执行的机器语言
程序的系统软件
解释程序: 高级语言翻译程序的一种,它将源语言书写的源程序作为输入,解释一句后就提交计算机执行一句
,并不形成目标程序。就像外语翻译中的“口译”一样,说一句翻译依据,不产生全文的翻译文本(翻译文本指的是目标程序)
汇编程序: 是一种把汇编语言书写的程序翻译成与之等价的机器语言
程序的系统软件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/187d38699387d1eb08d144359f48c73c.png)