---
title: ES|QL syntax reference
description: This section covers the essential syntax of the ES|QL language. Basic syntax: Learn the fundamentals of ES|QL query structure, including pipes, commands,...
url: https://www.elastic.co/elastic/docs-builder/docs/2659/reference/query-languages/esql/esql-syntax-reference
products:
  - Elasticsearch
applies_to:
  - Elastic Cloud Serverless: Generally available
  - Elastic Stack: Generally available
---

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