程序结构指的是软件中的一个程序的模块及其相互关系;软件结构指的是组成某个或某类软件的模块及其相互关系;软件体系结构指的是:构成软件系统的元素的描述、元素之间的相互作用、元素的集成模式及模式约束,是一种结构、行为和属性的高级抽象。