Apex是Salesforce.com開發的專有語言。 根據官方定義,Apex是壹種強類型,面向對象的編程語言,允許開發人員在Force.com平臺服務器上執行流和事務控制語句,同時調用Force.com API。
它具有類似Java的語法,就像數據庫存儲過程壹樣。 它使開發人員能夠為大多數系統事件添加業務邏輯,包括按鈕單擊,相關記錄更新和Visualforce pages.Apex代碼可以由Web服務請求和對象上的觸發器啟動。 Apex包含在Performance Edition,Unlimited Edition,Enterprise Edition和Developer Edition中。