ソフトウェア工学（ソフトウェアこうがく、英語:Softwareengineering）は、コンピュータのプログラム、およびその作成行為であるプログラミングを対象とした工学である。
软件工程（英语：softwareengineering），是软件开发领域里对工程方法的系统应用。