Some random guy writes he thinks it is. Whatever.
Build me an app in HTML.
NO CSS, NO JS. Those aren’t HTML
Plain jane old pure and simple HTML.
Oh but you say I can submit forms and – yeah to the SERVER that is served from. But then what ? The server won’t DO anything with that form or the data on it unless its running PHP or Java or something that can DO something with the data (even just stuff it in a file !)
HTML on its own can’t process data, make decisions (no if then else or select case) or DO much beyond show you data (text, images, etc) from whatever web server its served from on.
Lets go look at what the W3 schools has to say about it
HTML is the standard markup language for Web pages.
https://www.w3schools.com/html/
The HyperText Markup Language, or HTML is the standard markup language for documents designed to be displayed in a web browser.
https://en.wikipedia.org/wiki/HTML
Note they do not say “programming language” – its a MARKUP language
The tags you insert tell a browser how to display things in bold underline lists etc etc etc
It is structure and appearance. NOT behaviour. Thats up to a browser. Or maybe up to something else you add to a page that IS a programming language – JavaScript.
Yes HTML, CSS and JavaScript are usually used together
But on its own HTML is not a “programming language”
Still 😛
EDIT : as for the twitter replies lets just say that might hurt if the opinion were from someone that I respect. I dont. So no harm (no name calling required)
Next !
EDIT: if someone is looking for a job a & says they are a coder they better know more than HTML
Thanks to an astute reader
EDIT: Using nothing but html add two numbers and print the result 😛
Ready ! Set ! Go !
HTML is a markup language, like Markdown, RTF, and to an extent, PDF. It’s coding, but not programming.
Oddly enough PDF is, as far as I know, a Turing complete programming language
I just cant find the reference I’m thinking of that said it was so _maybe_ I’m mis-remembering this ?
Neither RTF or HTML have anything close to that
Writing mark up is “coding” in the sense of inserting tags but not “coding” in the sense a lot of people use it to describe writing a computer program
Hmmm…
Wasn’t saying that something that got you in trouble with your last employer? 😉
Co-worker took offense to it
Whether they communicated that offense to the CEO I have no idea but I suspect it occurred
It’s still not programming 🙂
And just barely “coding” – google “coding” and see what you get