軟體開發工具

軟體開發工具(英語:software development tool,或programming tool)為軟體開發服務的各種軟體和硬體。

軟體開發工具根據在不同軟體開發生命周期中起到的作用可以分為:

  • 軟體建模工具,用於描述系統的需求,輔助設計。
  • 軟體實施工具,用於程式設計,編碼和編譯,包括程式語言開發環境整合式開發環境。前者主要提供程式語言的預編譯,編譯,連結的工具,後者包括代碼編輯器在內的編輯器,碼產生器,執行環境和除錯器。
  • 類比執行平台,用於類比系統的實際執行環境。
  • 軟體測試工具,用於對系統,子系統,模組或單元進行測試的工具。