This document is the Apex Developer Guide, which provides guidance and reference information for developing applications on the Salesforce Platform using the Apex programming language. It introduces Apex and outlines the Apex development process, including writing Apex code, running and testing code, and deploying code to production. The guide also references additional documentation on Apex classes, interfaces, and exceptions.