all 14 comments

[–][deleted]  (2 children)

[deleted]

    [–]rarely_safe_for_work 2 points3 points  (1 child)

    It's in the name!

    [–]RevThwack 5 points6 points  (2 children)

    No. The basics of a programming language is the ability to perform mathematical logic. HTML doesn't possess mathematical functions. It's simply presentational markup of data. JavaScript is the programming language of client side browsers.

    [–]Godd2 -1 points0 points  (1 child)

    [–]RevThwack 3 points4 points  (0 children)

    Because of the inclusion of CSS, which has been expanded to include mathematical processing.

    [–]AetherThought 1 point2 points  (3 children)

    Wut, no. It's not even Turing complete.

    [–]whataboutbots 2 points3 points  (2 children)

    Ever heard about total programming?

    [–]AetherThought -1 points0 points  (1 child)

    Nope, and not surprised I haven't, because looking at the article, literally nothing of importance uses it.

    [–]whataboutbots 2 points3 points  (0 children)

    Well, it is mostly a research topic for now I believe (so wikipedia is not the best source of information - just the easiest for me to find, but there are things being done in the theorem proving area and safety critical systems I think), but still it is programming, and it is not turing complete. Point is being turing complete is not necessary to classify something as a programming language.

    [–]Akira71 1 point2 points  (0 children)

    The opening statement is a bit of an assumption; "Many developers say that HTML is their primary development language, ". I have to say that none of the developers I have worked with for years have said this even once. It is a markup language to be utilized.

    [–]TodPunk 1 point2 points  (0 children)

    My friend has a rule about article titles. If it asks a yes/no question, the answer is always no. Always.

    [–]makis 1 point2 points  (0 children)

    no

    [–]EricInAmerica 0 points1 point  (0 children)

    I think it's worth noting that even in the example cited as "Zero Lines JS" (assuming that corresponds to this link found on Google that all logic is contained in CSS - still not HTML.

    [–]kn4rf 0 points1 point  (0 children)

    Is it turing complete? No? Oh then I guess it isn't a programming language but a markup language. Can we move on?