應用程式開發人員可以使用 API、SDK 和 IDE 編寫並偵錯在虛擬機器中執行的應用程式。

VIX API
您可以使用 VIX API 撰寫可自動執行虛擬機器動作的程式。此 API 易於使用, 對指令碼撰寫人員和程序员有很大協助。使用其中的函數, 您可以開啟和關閉虛擬機器、登錄虛擬機器, 也無法執行程式即可客體作業系統中的檔案。另外, 還支援 Perl、COM 和 shell 指令碼 (例如 vmrun) 的語言繫結。
VMCI 通訊端介面
VMCI 通訊端是一種用於虛擬機器通訊介面的網路通訊端 API。它會在主機及其客體虛擬機器之間提供一種快速通訊方法。此 API 非常適用於用戶端-伺服器 ' 式應用程式。請參閱《 VMCI 通訊端程式設計指南》
Integrated Virtual Debuggers for Eclipse
整合開發環境 (IDE) 外掛程式在虛擬機器和 Eclipse 之間提供一種可設定的介面。您可以使用它來測試、執行和偵錯虛擬機器中的程式。請參閱 適用於 Integrated Virtual Debuggers for Eclipse 開發人員指南