---
schema_version: "1"
id: f8f6276b88ba6a1c18f2956a2ca78f5faae30e8818201335cbd04799f363829e
title: AMPscript
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-programmatic-content/ampscript.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/ampscript.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 5e16f519c3fd2106bbf3f26acd330a5f308dd84cbae878fc089f7167f1da6b19
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# AMPscript

AMPscript is a scripting language that you can embed within HTML emails, text emails, landing pages, SMS messages, and push notifications from MobilePush. The system processes the script at the point where you include it in the message to render content on a subscriber-by-subscriber basis. Marketing Cloud Engagement handles all AMPscript calls at the end of the email send.

AMPscript can also interact with your data extensions. Use AMPscript to include information from your data extensions in your messages and to update data extensions with information from your landing pages.

For more information about AMPscript, see the [AMPscript Developer Guide](/docs/marketing/marketing-cloud-ampscript/overview).
