Further into the comments, it is acknowledged that HTML + CSS is, in fact, not Turing Complete and that the original premise was incorrect.
I want to also add that HTML lacks a fundamental feature of programming languages: means of abstraction. Fortunately, modern software allows us to not have to program directly in HTML and CSS and can abstract the ugly away, programming in languages that are more maintainable than raw HTML. But we have had that for decades; I do not understand the need to legitimize HTML "programming". It might be a misunderstanding of what is actually producing the HTML data.
l0nwlf|15 years ago
" HTML + CSS3 is Turing complete (github.com) – http://news.ycombinator.com/item?id=2300836 "
Xurinos|15 years ago
I want to also add that HTML lacks a fundamental feature of programming languages: means of abstraction. Fortunately, modern software allows us to not have to program directly in HTML and CSS and can abstract the ugly away, programming in languages that are more maintainable than raw HTML. But we have had that for decades; I do not understand the need to legitimize HTML "programming". It might be a misunderstanding of what is actually producing the HTML data.