# DTL > Documentation for DTL, version 1.x. > Every entry links to the page's markdown source. Repository: https://github.com/xraph/dtl Site: https://www.xraph.com/docs/dtl ## Pages - [Introduction](https://www.xraph.com/docs/dtl.md): DTL is a small, embeddable expression and function language for Go, readable by analysts, safe to evaluate on untrusted input, and designed for a host that supplies its own vocabulary. - [Language specification](https://www.xraph.com/docs/dtl/specification.md): The syntax, semantics and type system of DTL, from function declarations through pattern matching, pipes, collection operations and error handling. - [Standard library](https://www.xraph.com/docs/dtl/standard-library.md): The five pure namespaces that ship preloaded with DTL — maths, text, datetime, statistics and collections — each written in DTL itself.