计算机帮助人类处理数据和文件的能力并不是天生的,而是人类赋予他们的,人类要想指挥计算机就要和计算机交流,交流的工具就是计算机程序。计算机程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。是用汇编语言、高级语言等开发编制出来的可以运行的文件,在计算机中称可执行文件(后缀名一般为.exe)。如果没有程序,计算机什么也不会做。在本书中我们重点强调机器人程序,实际上,这只是对于用于控制机器人的计算机程序的一个特称,它是属于计算机程序的。