is xhtml a programming language
That specification is a great improvement in conceptual clarity over its successors, HTML 3.2, HTML 4 and XHTML 1.0. But none of those specifications calls HTML a programming language. Instead, they say it is a markup language.