XSLT to transform XML to HTML

I came across XSLT when I was searching for ways to style RSS feeds with CSS. Now that I put some things into practice, XSLT is even more mind-blowing.

XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML.

Take a look at the example to see how an XML structure is transformed into another one or HTML.

I thought such things were possible only with PHP, JS, or your go-to programming language.