---
schema_version: "1"
id: 63aede0eb6aca4c8a42113926b16013fd1a8b04e9c94e932c48d593bc1b07299
title: DataWeave Overview
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-runtime/4.3/dataweave.md
canonical_url: https://docs.mulesoft.com/mule-runtime/4.3/dataweave
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 98533613488c799ee7333e09e713993ce392f91bd31262d91e0b41b4a6faa5a9
description: MuleSoft Documentation Site
release: "4.3"
latest: false
---
---
product: Mule Runtime
version: 4.3
---

# DataWeave Overview

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

DataWeave is a programming language designed by MuleSoft for accessing and transforming data that
travels through a Mule application. Mule runtime engine incorporates DataWeave in several core
components like Transform and Set Payload, which enable you to execute DataWeave scripts and
expressions in your Mule app.

DataWeave scripts act on data in the Mule event. Most commonly, you use it to access and transform
data in the message payload. For example, after a component in your Mule app retrieves data from one
system, you can use DataWeave to modify and output selected fields in that data to a new data
format, then use another component in your app to pass on that data to another system.

- To get started with DataWeave 2.3.0 for Mule runtime engine (Mule) version 4.3 and later, visit
  [the quickstart](https://docs.mulesoft.com/dataweave/2.3/dataweave-quickstart).

- To learn more about DataWeave, visit
  [the language guide](https://docs.mulesoft.com/dataweave/2.3/dataweave-language-guide).

- To look up reference information about DataWeave 2.3.0 operators and functions, visit
  [the reference guide](https://docs.mulesoft.com/dataweave/2.3/dw-functions).

## Compatibility

This table specifies which version of DataWeave is bundled with each Mule runtime engine release:

<table><colgroup><col> <col></colgroup><thead><tr><th>Mule Version</th><th>DataWeave Version</th></tr></thead><tbody><tr><td><p>4.13</p></td><td><p>2.13</p></td></tr><tr><td><p>4.12</p></td><td><p>2.12</p></td></tr><tr><td><p>4.11</p></td><td><p>2.11</p></td></tr><tr><td><p>4.10</p></td><td><p>2.10</p></td></tr><tr><td><p>4.9</p></td><td><p>2.9</p></td></tr><tr><td><p>4.8</p></td><td><p>2.8</p></td></tr><tr><td><p>4.7</p></td><td><p>2.7</p></td></tr><tr><td><p>4.6</p></td><td><p>2.6</p></td></tr><tr><td><p>4.5</p></td><td><p>2.5</p></td></tr><tr><td><p>4.4</p></td><td><p>2.4</p></td></tr><tr><td><p>4.3</p></td><td><p>2.3</p></td></tr><tr><td><p>4.2</p></td><td><p>2.2</p></td></tr><tr><td><p>4.1</p></td><td><p>2.1</p></td></tr><tr><td><p>3.9</p></td><td><p>1.2</p></td></tr><tr><td><p>3.8</p></td><td><p>1.1</p></td></tr><tr><td><p>3.7</p></td><td><p>1.0</p></td></tr></tbody></table>

## See Also

- [Dataweave](https://docs.mulesoft.com/dataweave/latest/)
