软件
通过合适的编程,一台计算机几乎可以被用来做任何事,但"良好的编程"本身就是昂贵的。每个程序都有TL和LC等级——就像其他技术产品一样——以及复杂性等级。复杂度等级决定了它们可以在什么系统上运行(见基本集p472)。一个程序的TL和复杂度等级又决定了它的成本;见下面的程序成本表。
表格中的价格是在假设软件是专业的,且为专门目的开发的情况下列出的,例子包括工程用程序和瞄准系统。在现实生活中,软件的开发成本可能很高,但发行价格却很低。市场更大众化的软件——如计算机游戏、流行的操作系统等——由于开发成本被分摊到庞大的用户群中,因此每件的价格较低。这类程序的价格可能只有表格中价格的10%,甚至可能是免费软件。其他软件的实际价格也可能有很大差别,取决于其性质和出处(共享软件、盗版、演示、开源软件等)。在GM的选择下,几乎任何程序的免费版本都可以被(合法或不合法地)获取。
一些程序的描述会出现在后面的章节中;例如,加密(p210-p211)。要编写自己的软件,请使用"电脑编程"技能(基本集p184)。技术修正(基本集p168)规则总是适用于这个技能!一个1955年的打孔编程大师会对今天的技术感到困惑;他的技能会像打火石之于现代社会的打火机一样失去意义。