Activity › Forums › Salesforce® Discussions › What is Salesforce Apex?
Tagged: Apex Transactions, Apex Triggers, Button Clicks, Events, Exception, Governor Limits, Object Oriented Programming Language, Record Updates, Salesforce Apex, Salesforce Lightning Platform, Salesforce Objects, Web Service Request
-
What is Salesforce Apex?
Posted by Aman on September 22, 2018 at 4:24 PMWhat is Salesforce Apex?
Parul replied 7 years, 7 months ago 3 Members · 2 Replies -
2 Replies
-
Apex is a strongly typed, object-oriented programming language that allows developers to extend the Salesforce platform by writing their own business logic into the platform. Apex looks similar to Java and can be launched through a variety of user-initiated events such as record updates, button clicks, triggers on objects, or external web service requests.
- [adinserter block='9']
-
Apex Transactions ensure the integrity of data. Apex code runs as part of atomic transactions. Governor execution limits ensure the efficient use of resources on the Lightning Platform multitenant platform.
Because Apex runs in a multitenant environment, the Apex runtime engine strictly enforces limits to ensure that runaway Apex code or processes don’t monopolize shared resources. If some Apex code exceeds a limit, the associated governor issues a runtime exception that cannot be handled.
Log In to reply.