@silverwizard HTML + CSS is a presentation layer. Browsers have a built-in stylesheet to render certain HTML elements with default formatting.
JavaScript is a programming language that operates very well on HTML's DOM.
Calling HTML a "programming language" is disingenuous. Nothing is being "programmed".