# Architecture Guide
This area contains guidelines for writing robust and extensible code on the Salesforce platform to improve the overall software quality.
The guide is subdivided into programming languages.
- Apex Architecture Guide
- JavaScript Architecture Guide (coming soon)