# TypeQL

This section contains guides for TypeQL, TypeDB query language.

[Reading data](read-data/index.md)

Read data from TypeDB

[Inserting and updating data](insert-update-data/index.md)

Write and update data in TypeDB

[Advanced query pipelines](advanced-pipelines/index.md)

Advanced TypeDB pipelines and patterns

[Debugging TypeQL](debugging-typeql/index.md)

Debug TypeQL queries and pipelines using composable techniques

[Optimizing TypeQL](optimizing-typeql/index.md)

Write efficient TypeQL queries using optimization techniques

[Understanding SQL vs. TypeQL](sql-vs-typeql/index.md)

A guide of relational constructs in SQL compared to similar concepts in TypeQL.

[AI Agents persistence with LangGraph and TypeDB](../integrations/langgraph/index.md) [Reading data](read-data/index.md)

[Edit on GitHub](https://github.com/typedb/typedb-docs/edit/3.x-development/guides/modules/ROOT/pages/typeql/index.adoc) Edit this page on GitHub.