+ 15

Why is HTML not a programming language?

Some says it's because Html cannot solve maths.

4th Mar 2017, 9:58 PM
Nomeh Uchenna Gabriel
Nomeh Uchenna Gabriel - avatar
14 Answers
+ 19
Well, if what author at http://www.designzzz.com/first-look-html6/ say about HTML6 is true then in near future HTML6 will have atleast some javascript like functionality and in time could completly overtake it. So, technicaly HTML could be considered as programming language.
4th Mar 2017, 10:55 PM
Frenks Rozentals
Frenks Rozentals - avatar
+ 11
css3👍
4th Apr 2017, 7:59 AM
Cory Gutierrez🔹
Cory Gutierrez🔹 - avatar
+ 5
You can't commit "processing", and furthermore "markup" is purely "static" as it is as is meaning it will require an additional language say Javascript to manipulate it's content.
3rd Apr 2017, 4:47 PM
Mark Foxx
Mark Foxx - avatar
+ 4
Because Html is the markdown language. It is declarative. It just tells to browser how it should render page. There is no any interactivity. If you need interactivity, then you use JavaScript.
4th Mar 2017, 10:21 PM
Ivan G
Ivan G - avatar
+ 3
html is markup and we can't do the processing with html
4th Mar 2017, 10:29 PM
sina jalalvandi
sina jalalvandi - avatar
+ 3
According to common definition a programming language has IF and WHILE at least.
4th Mar 2017, 10:53 PM
1of3
1of3 - avatar
+ 3
it is hyper text markup lang.
4th Apr 2017, 7:50 AM
MazzMax
MazzMax - avatar
+ 3
HTML is not a programming language because we would call it HTPL then. Where a programming language is communicating to the machine that you want to control. As for an example the Web browser must communicate to the hardware of your computer, where HTML tells the browser where to put the image.The easiest way to compare this to is a person writing a book in a text editor. They could change the colour, font, size, and insert images.
5th Apr 2017, 6:28 PM
Jason Ko
Jason Ko - avatar
+ 3
HTML is a markup language. (The ML stands for "Markup Language"). HTML and CSS describe presentation if you will, while programming languages describe function
6th Apr 2017, 12:09 PM
Nicole Benadè
Nicole Benadè - avatar
+ 1
@Frenks still looks declarative. And even more awful...
4th Mar 2017, 11:07 PM
Ivan G
Ivan G - avatar
0
Programming and Object oriented programming are different concepts!
5th Apr 2017, 10:08 AM
Siviwe Nogaya
Siviwe Nogaya - avatar