---
key: pl/xquery
kind: plang
name: "XQuery"
url: https://plangs.page/xquery
---

# XQuery

> W3C language for querying and transforming XML data using XPath.

XML Query is a query and functional programming language designed to query and transform XML data, developed by the W3C XML Query working group. It shares its foundation with XSLT, and makes extensive use of XPath.

## Facts

- Appeared: 1998
- Homepage: http://www.w3.org/XML/Query/
- Languish ranking: #146

## Relationships

### Paradigms

- [Data Exchange](https://plangs.page/paradigm/data-exchange)
- [Declarative](https://plangs.page/paradigm/declarative)
- [DSL](https://plangs.page/paradigm/dsl)
- [Functional](https://plangs.page/paradigm/functional)
- [Modular](https://plangs.page/paradigm/modular)
- [Pattern-Matching](https://plangs.page/paradigm/pattern-matching)
- [Pipeline](https://plangs.page/paradigm/pipeline)
- [Query](https://plangs.page/paradigm/query)

### Platforms

- [Cross-Platform](https://plangs.page/platform/cross)

### Type Systems

- [Dynamic](https://plangs.page/type-system/dynamic)
- [Inferred](https://plangs.page/type-system/inferred)
- [Static](https://plangs.page/type-system/static)
- [Strong](https://plangs.page/type-system/strong)

### Influenced By

- [SQL](https://plangs.page/sql)
- [XPath](https://plangs.page/xpath)
- [XSLT](https://plangs.page/xslt)

### Tags

- [Acquisition](https://plangs.page/tag/dataq)
- [Application](https://plangs.page/tag/app)
- [Data Analysis](https://plangs.page/tag/analysis)
- [DBMS](https://plangs.page/tag/dbms)
- [Industrial Control](https://plangs.page/tag/industrial)
- [Interpreter](https://plangs.page/tag/interpreters)
- [Scripting](https://plangs.page/tag/scripting)
- [Visualization](https://plangs.page/tag/viz)
