软体模组（Software Module）是一套一致而互相有紧密关连的软体组织。包含了程式和资料结构两个部份。
简介.软体模组是现代软体开发往往利用模块作合成的单位。模块的介面表达了由该模块提供的功能和调用它时所需的元素。模块是可能分开地被编写的单位，能允许广泛人员同时协作、编写及研究不同的模块。