Actually CSS could be used to style other markup languages as well. But I know what you mean.

This thread seems a bit silly to me. Nearly everyone is going to say the same thing. HTML is a markup language. It defines structure, not behavior or even appearance. The fact that that identical markup could be correctly presented in different ways by different user agents suggests something very different than programming. It's not even comparable to something like PostScript.

    HTML is a Markup Language to format web-documents.

    You cannot call it a programming-language due to the fact that all attributes are static and it can't compute or compile and is not interpretive.

    Note the fact that HTML attributes can be modified afterwards by using Javascript, which on its turn is a programming-language.

      Edit : double post, I have a very bad ping today

        ROFLMAO!!!

        Hypertext Mark-Up Language!!!

        THIS IS THE FUNNIEST POLL I HAVE EVER SEEN!

        I just can't emphasise the fact that I couldn't stop lauging while typing this reply!

        You are not a HTML Programmer, rather a HTML Coder!

          It's all semantics. It just depends on what you mean by programmer.

          If I tell my family that I am an HTML Coder, they might look at me in confusion. If I tell them that I program web pages, they understand. They don't really care about the definition of a "programmer." To them, a programmer is someone that types a bunch of gobbledy-gook on a computer.

            I agree with you BuzzLY, but we -the professionals know that the term "programmer" means something totally different.

            And yes, this is kind of a funny poll. In the old days I always referred to stuff like C++ and Java as "programming", but HTML? Never.

              Haha, Buzzly, that's a unique perpective on the matter. Luckily my parents have at least some standing of computers, but I definately get what you are saying. I just tell computer illiterate people that I generate/make/create/design/develop web pages.

              If you want to use a buzzword, use "web developer" that's my favourite. Buzz words are cool, I learning Computer Electrotechnology, which is a major buzzword, but really it's just basic Electricty and a bit of fixing computers. Keep on using those buzzwords, buzzy! 😃

                Originally posted by Damien B
                If you want to use a buzzword, use "web developer" that's my favourite.

                I prefer that one as well; I'm not a designer; I do the stuff that - if everything is working - you never get to see. Kinda makes it hard to explain what exactly it is you do to laypeople. Or to web sites.

                "I'm a web developer."
                "Does that make you Spiderman?"

                  we -the professionals

                  Not all of us are professionals, definitely not me.

                  And I know some people who say that they're programmers because they know minimal HTML. They don't know how to make their webpages dynamic. They just think they're programmers because their typing a whole bunch of coding.

                    So? Let them think they are programmers. To someone that doesn't know a thing about computers, a "web programmer" that codes HTML is an impressive thing. It's certainly not harming me in any way if he/she things they are a programmer.

                      Originally posted by BuzzLY
                      So? Let them think they are programmers. To someone that doesn't know a thing about computers, a "web programmer" that codes HTML is an impressive thing. It's certainly not harming me in any way if he/she things they are a programmer.

                      Except when it comes to remuneration ... it's not whether they think they're programmers or not, it's whether other people think they're programmers and can't tell the difference between one who knows was document.write() does and one who doesn't; and are thinking of hiring same. You know what I mean.

                        perhaps not quite in terms of payment (unless it is a one-off contract), since the pseudo-web-programmer obviously wouldnt have the skills for it.

                        more like the job specs when hiring (and thus a salary), though the company should of course get details of the potential employee's skills rather than just basing on claims of web programming skills.

                          HTML is a markup language for sure, but it seems as if we're bashing HTML here. The web wouldn't be the web without HTML.

                            Originally posted by Merve
                            HTML is a markup language for sure, but it seems as if we're bashing HTML here. The web wouldn't be the web without HTML.

                            What do you mean, "we", primary-face? Who's bashing HTML?

                              originally posted by Weedpacket
                              What do you mean, "we", primary-face? Who's bashing HTML?

                              Sorry, my mistake.

                                Originally posted by Weedpacket
                                Except when it comes to remuneration ... it's not whether they think they're programmers or not, it's whether other people think they're programmers and can't tell the difference between one who knows was document.write() does and one who doesn't; and are thinking of hiring same. You know what I mean.

                                Only too well, unfortunately. Hopefully that will all change in the next week or so. Y'all keep your fingers collectively crossed for me

                                  3 months later

                                  I think a common test is weather or not it (the language in question) can do math.

                                  HTML can't do math...therefore it's not a programming language.

                                  CSS can't do math....""

                                  PHP can do math...therefore it is a programming language.

                                  As far as I know...all programming language's can perform mathematical functions.

                                    I can do math. Does that make me a programming language?

                                      yes it does. I program in BuzzLY all the time because it's much more efficient than Merve. I don't have access to Weedpacket yet because I haven't configured my server properly, but I'm sure I'll have a BuzzLY-Weedpacket-Moonglobe environment soon.

                                      😃😃😃😃😃😃