Learning force com application development

Development tools are the tools that are used to develop the application, including some portion of declarative (point-click) development (creating objects and fields using metadata) and programming development (Apex classes, triggers, and Visualforce pages). The development tools are as follows:

Tip

The Force.com IDE, the Force.com migration tool, and the developer console are Salesforce supported tools.