模煳。一个解释器，例如，是一个程序。解释器的输入数据本身就是一个程序，只是不是以本地机器语言表示的。在许多情况下，解释的程序将是一个人类可读的文本文件，它由文本编辑器程序（通常与纯文本数据相关联）进行操作。元编程类似地涉及将其他程序操作为数据的程序。如编译器，链接器，调试器，程序更新程序，病毒扫描程序等程序使用其他程序作为其数据。要将数据字节存储在文件中，必须以“文件格式”序列化。通常，程序存储在与其他数据不同的特殊文件类型中。可执行文件包含程序；所有其他文件也是数据文件。然而，可执行文件也可能包含内置