--- title: Get started with Flux and InfluxDB description: > Get started with Flux, the functional data scripting language, and learn the basics of writing a Flux query that queries InfluxDB. aliases: - /influxdb/v2/query-data/get-started/getting-started weight: 101 influxdb/v2/tags: [query, flux, get-started] menu: influxdb_v2: name: Get started with Flux parent: Query data related: - /flux/v0/get-started/ - /flux/v0/ - /flux/v0/stdlib/ --- Flux is InfluxData's functional data scripting language designed for querying, analyzing, and acting on data. These guides walks through important concepts related to Flux and querying time series data from InfluxDB using Flux. ## Tools for working with Flux The [Execute queries](/influxdb/v2/query-data/execute-queries) guide walks through the different tools available for querying InfluxDB with Flux. ## Before you start To get a basic understanding of the Flux data model and syntax, see [Get started with Flux](/flux/v0/get-started/) in the [Flux documentation](/flux/v0/). {{< page-nav next="/influxdb/v2/query-data/get-started/query-influxdb/" >}}