In one of my previous jobs, I was responsible for interviewing and hiring new web app developers.
Over and over again, I kept seeing people list "HTML" as one of the "programming languages" they knew. I got so annoyed with this, I developed a quick two question filter to get rid of the idiots.
First, I asked them to confirm whether or not HTML was a "programming language".
If they said no it wasn't, it was just markup/typesetting, I would then ask them why they included it under programming languages on their resume. Usually they would reply that it was just easier or more convenient etc... They'd lose points for clarity, but ok, no biggie. Occasionally they would say something like "because HR people are idiots and don't understand the difference", fair enough, no problem with that.
... BUT *most* of the time, they would emphatically declare that: "yes HTML was a programming language". These people then got my followup question:
Here's a pen and paper. Show me how to do iteration and conditionals in HTML pseudocode.
For those people, that was the end of the interview, bye!