軟體開發工具包
SDK的英文全稱為Software Development Kit,中文意思是「軟體開發工具包」。
SDK是一系列輔助軟體開發的工具、文檔和示例代碼的集合,通常由硬體平台、作業系統或程式語言的製造商提供。它旨在幫助軟體開發人員更高效地創建、測試和部署應用程式。SDK通常包括編譯器、調試器、套用編程接口(API)、庫檔案、實用工具、以及相關的幫助文檔和開發示例等。API(應用程式接口)是SDK的一部分,提供了程式與系統或軟體框架互動的接口。SDK還可能包括與特定嵌入式系統通信的硬體接口,以及用於調試和其他開發用途的工具。許多SDK是免費的,可以直接從網際網路下載,有時也作為行銷手段提供。例如,Java SDK是用於Java程式語言的軟體開發工具包。