HTML Is Actually a Programming Language. Fight Me
January 8, 2025
Because HTML looks easy and lacks features like formal conditional logic and Turing-completeness, it’s often dismissed as not a programming language. “That’s not real code; it’s just markup” is a common refrain. Now, I’m no stranger to the austere beauty of the command line, from automating scripts to training machine-learning models. But underestimating HTML is a mistake.
Source: HTML Is Actually a Programming Language. Fight Me | WIRED
Programming language choice as gatekeeping is a long standing ‘tradition’ in computer programming.
Pascal isn’t real programming, C is.
Visual Basic isn’t, real programming
It’s been gong on for decades. And for the most part it is extremely boring.
This has applied ot HTML (and CSS) for a long time too. How long? Well here’s something I wrote 12 years ago now on the topic.
So why even reference it?
Well it’s in Wired, which while not as significant a publication as it once was, is still significant.
And it speaks to something I think we’ve largely lost when it comes to programming–it can be magical and fun.