计算机系统程序的一种。把用源语言(常指BASIC语言)编写的源程序作为输入,但不产生目标程序,而是逐条取出源程序的语句,边解释边执行。较将整个源程序翻译成目标程序后再执行的编译方法,其处理方法占用存储空间较少,但运行时花费机器时间较多。