A procedural scripting language that allows developers to execute flow and transaction control statements in the Force Platform environment. Apex code runs on Force Platform servers and is closely integrated with the Force Platform environment.


A collection of components such as tabs, reports, dashboards, and custom s-controls that address a specific business need. Short for “application.”

Analytic Snapshots

Used to capture and store data from a particular point in time.

Application programming interface (API)

The interface that a computer system, library, or application provides in order to allow other computer programs to request services from it and exchange data between them.

Apex-managed sharing

The ability to designate ...

Get The Developer’s Guide to the Platform now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.