Apex - язык программирования с Java-подобным синтаксисом, применяемый специалистами самой Salesforce.com для разработки ее CRM-системы. Java ориентирован на однопользовательские системы, когда компания размещает копию приложения для каждого заказчика на отдельном сервере. Apex же изначально был спроектирован для построения многопользовательских "коммунальных" программных систем: компания осуществляет хостинг всего одной копии такой системы, которой пользуются сразу все клиенты. Про словам представителей Salesforce.com, Apex должен стать "третьим столпом" стратегии Salesforce.com наравне с CRM и AppExchange. С помощью Apex клиенты смогут дорабатывать любые компоненты CRM-системы Salesforce.com или полностью заменять некоторые ее функции на более подходящие для своих нужд. Языком и средой разработки Apex клиенты Salesforce.com смогут начать пользоваться в первой половине будущего года после выхода очередного выпуска CRM-системы, Salesforce Winter '07.