﻿---
title: ES|QL syntax reference
description: This section covers the essential syntax of the ESQL language. Basic syntax: Learn the fundamentals of ESQL query structure, including pipes, commands,...
url: https://docs-v3-preview.elastic.dev/elastic/elasticsearch/pull/137211/reference/query-languages/esql/esql-syntax-reference
---

# ES|QL syntax reference
This section covers the essential syntax of the ESQL language.
- [Basic syntax](https://docs-v3-preview.elastic.dev/elastic/elasticsearch/pull/137211/reference/query-languages/esql/esql-syntax): Learn the fundamentals of ESQL query structure, including pipes, commands, and expressions.
- [Commands](https://docs-v3-preview.elastic.dev/elastic/elasticsearch/pull/137211/reference/query-languages/esql/esql-commands): Discover the core commands for data retrieval, filtering, aggregation, and transformation.
- [Functions and operators](https://docs-v3-preview.elastic.dev/elastic/elasticsearch/pull/137211/reference/query-languages/esql/esql-functions-operators): Explore the full range of functions and operators available for data manipulation and analysis.