Salesforce.com developed Apex as a proprietary language. This language is an object-oriented programming language that allows developers to execute flow and transaction control statements on the Force.com platform server in conjunction with calls to the Force.com API. We can perform business logic in Apex.