# Cypher
A declarative query language for graph databases, used to create, read, update, and query nodes and relationships in Neo4j.
> [!info]- Canonical definition
> This term is maintained in the [[vocab|PKM Vocabulary]] SKOS source, not here.
> `pkmv:Cypher` · [term page](https://w3id.org/pkm/vocab/Cypher) · [Turtle](https://w3id.org/pkm/vocab/terms/Cypher.ttl)
## Scope
The query language used against the Neo4j graph, as distinct from the database itself (Neo4j) or the API layer (FastAPI).
## Broader
- [[Graph Database (Term)|Graph Database]]
- [[Tool (Term)|Tool]] — generic (ISO 25964)
## Collections
- [[Concept Collection (Collection)|Concept Collection]]
- [[Tech Stack (Collection)|Tech Stack]]
---
#vocab/term · created 2026-08-28 · modified 2026-08-29