XSLT
{{language|XSLT |site=http://www.w3.org/TR/xslt |LCT=no }} '''XSLT''', which stands for '''Extensible Stylesheet Language Transformations''', is a domain specific [[functional programming|functional]] language for extracting data from and transforming [[XML]] documents. The language itself uses [[XML]] syntax. It is defined in three pieces: