---
schema_version: "1"
id: 685452dd3ad0b7d210712547b2f81a6936dcc70a59db422f773979c76b7249db
title: Choose Your Tools for Developing and Deploying Changes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/code_tools_ant.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.code_tools_ant.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ff1102662a806e62ef622abba3cc1a66db4c1ddc98021c0d85b74b563e576342
description: Whether you’re an admin using point-and-click tools or a developer writing code, you can pick the right tool, work in a sandbox, and deploy complete changes to a production org. You can customize and code changes for your org in a sandbox using one, or more, of the tools provided by Salesforce.
products:
  - Salesforce Platform
release: "264"
---
# Choose Your Tools for Developing and Deploying Changes

Whether you’re an admin using point-and-click tools or a developer writing code, you can pick the right tool, work in a sandbox, and deploy complete changes to a production org. You can customize and code changes for your org in a sandbox using one, or more, of the tools provided by Salesforce.

- **[Develop and Deploy Apex in the Developer Console](https://help.salesforce.com/s/articleView?id=platform.code_tools_dev_console.htm&release=264.0.0&type=5)**  
    The Developer Console is an integrated development environment with a collection of tools you can use to create, debug, and test applications in your Salesforce org.
- **[Develop and Deploy Using Salesforce Extensions for Visual Studio Code and Code Builder](https://help.salesforce.com/s/articleView?id=platform.code_tools_vscode.htm&release=264.0.0&type=5)**  
    Salesforce Extensions for VS Code and Code Builder are powered by Salesforce CLI and the Salesforce APIs. Both these products provide a robust set of tools for developing on the Salesforce platform.
- **[Develop and Deploy Using Metadata API](https://help.salesforce.com/s/articleView?id=platform.code_tools_websvcAPI.htm&release=264.0.0&type=5)**  
    Use Metadata API to retrieve, deploy, create, update or delete customization information, such as custom object definitions and page layouts, for your org. This API is intended for managing customizations and for building tools that can manage the metadata model, not the data itself.
- **[Deploy Using Change Sets](https://help.salesforce.com/s/articleView?id=platform.code_tools_changesets.htm&release=264.0.0&type=5)**  
    You can deploy workflows, rules, Apex classes and triggers, and other customization from a sandbox org to your production org. You can create an outbound change set in the Salesforce user interface and add the components that you want to upload and deploy to the target org.
- **[Deploy Metadata and Data from DX Inspector](https://help.salesforce.com/s/articleView?id=platform.code_tools_deploy_metadata_and_data.htm&release=264.0.0&type=5)**  
    Quickly move metadata and configuration data from your current Salesforce org (source org) to a target org in a single orchestration. You can access this feature from the Change Management tab in DX Inspector. This type of direct deployment is ideal for moving small, specific changes without using a full DevOps pipeline.
- **[Deploy Using Lifecycle Center](https://help.salesforce.com/s/articleView?id=platform.code_tools_deploy_using_devops_center.htm&release=264.0.0&type=5)**  
    Manage changes and releases collaboratively with Lifecycle Center, a tool designed for both low-code admins and pro-code developers. Lifecycle Center ensures a single source of truth and provides governed, version-controlled deployments by connecting your development environments (sandboxes, scratch orgs) to a source control repository.

#### See Also

- [Welcome, Point & Click Administrators](https://help.salesforce.com/s/articleView?id=platform.extend_click_intro.htm&language=en_US)
- [Welcome, Developers](https://help.salesforce.com/s/articleView?id=platform.extend_code_overview.htm&type=5&language=en_US)