的一组记号－在这种情况下，用于翻译的程序叫做zh-hans:汇编程序; zh-hant:组译程式;。
程序和数据.数据可以被定义为被程序处理的信息。当我们考虑到整个计算机系统时，有时程序和数据的区别就不是那么明显了。中央处理器有时有一组微指令控制硬件，数据可以是一个有待执行的程序（参见脚本编程语言），程序可以编写成去编写其它的程序；所有这些例子都使程序和数据的比较成为一种视角的选择。有人甚至断言程序和数据没有区别。编写一个程序去生成另外一个程序的过程被称之为元编程（）。