Apex
Apex ist die erste On Demand Programmiersprache. Sie ermöglicht den Entwicklern, Funktionen der Force.com-Anwendungen zu erweitern.
Die Force.com-Programmiersprache Apex ist eine streng typisierte, objektorientierte Programmiersprache, die Entwicklern die Ausführung von Anweisungen zur Fluss- und Transaktionssteuerung auf dem Force.com-Plattformserver in Verbindung mit Aufrufen der Force.com-API gestattet.
Unter Verwendung einer Syntax, die äußerlich Java ähnelt und wie in einer Datenbank arbeitet, ermöglicht die Programmiersprache Apex Entwicklern, Geschäftslogik in die meisten Systemereignisse zu integrieren. Dazu gehören Klicks auf Schaltflächen, die Aktualisierung verwandter Datensätze und Visualforce-Seiten. Apex-Skripts können durch Webservice-Anforderungen und durch Auslöser für Objekte initiiert werden.
