Loading...
 
Apex is a strongly typed, object-oriented programming language that allows developers to execute flow and transaction control statements on Salesforce servers in conjunction with calls to the API.

Apex

Apex is a strongly typed, object-oriented programming language that allows developers to execute flow and transaction control statements on Salesforce servers in conjunction with calls to the API. Using syntax that looks like Java and acts like database stored procedures, Apex enables developers to add business logic to most system events, including button clicks, related record updates, and Visualforce pages. Apex code can be initiated by Web service requests and from triggers on objects.1

Related Topics

Table of contents

Resources

  • Salesforce Developers - API Documentation, Developer Forums & More
  • Introducing Apex - Apex code is the first multitenant, on-demand programming language for developers interested in building the next generation of business applications.
  • Apex Developer Guide - Salesforce has changed the way organizations do business by moving enterprise applications that were traditionally client-server-based into the Lightning Platform, an on-demand, multitenant Web environment. This environment enables you to run and customize applications, such as Salesforce Automation and Service & Support, and build new custom applications based on particular business needs.

IDE

Force.com IDE Retired - The Force.com IDE is no longer available. Switch to using the Salesforce Extensions to Visual Studio Code.2

Visual Studio Code - Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.



Last edited by MichaelAlber .
Page last modified on Wednesday June 17, 2020 17:26:18 PDT.

Don't Panic