If your definition of a programming language is "structured text which represents machine instructions", then, yes, HTML and CSS are programming languages. But, instead of imperatively saying "add an element X to parent Y", it's written declaratively as <Y><X></X></Y>. And, since there's no branching instructions in HTML, it's not turning complete.
Funny enough, under the same definition, markdown is also considered a programming language, meaning I just wrote a little program π
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
If your definition of a programming language is "structured text which represents machine instructions", then, yes, HTML and CSS are programming languages. But, instead of imperatively saying "add an element X to parent Y", it's written declaratively as
<Y><X></X></Y>
. And, since there's no branching instructions in HTML, it's not turning complete.Funny enough, under the same definition, markdown is also considered a programming language, meaning I just wrote a little program π