Extensible Stylesheet Language (abgekürzt XSL) bezieht sich auf eine Gruppe von Sprachen, die Anweisungen geben Internetbrowser Informationen zum Transformieren und korrekten Rendern von Daten aus XML-Dateien (Extensible Markup Language). Diese Anweisungen sind in einer Datei zusammengefasst, die als XSL-Stylesheet bezeichnet wird.