Hot take: "HTML is a programming language" is gatekeeping in effect, if not in intent.

That is, something need not be a programming language to be a the subject of highly useful and important technical skills — viewing all of computing through the lens of programming languages is inherently limiting.

@xgranade to use one HTML page ,one need be good at
linode
phyp/python/ django
some js lib
linode / equivalent
to see how the conceived their page to work
seo scripting
Site reliability
SQL/ some dB
linux/ equivalent for server sec
NOW THATS AND ENTRY BARRIER
( or so i was told in my UG intern :)
or
(orgmode + make file+git ) equivalent in other editor

Now

@xameer @xgranade

To use one HTML page, one just needs to open a local file in a browser.

For other people to see it, you might move it to a web server (with different methods). The web server could by installed and administrated by someone else (and it is often).

Every other stuff is optional. Might be very useful, but it is optional.

@unixwitch @xgranade I go by 2nd option , 1st option was told to me by the consultant/ wannabe recruiter right after the college and my boss during g the intern
quote - you need know mysql ,lamp, php handy to improve UI
I didn't get involve in the latter as the possible compensation was not right and i didn't have the early boomer advantage ( my school didn't teach me Java/ CPP)

@xameer @xgranade
If people of that generation in my country learned programming at school (up to A-Level) at all, it wasn't Java or C++. They might have learned Assembly, C or even Fortran or Cobol (but probably not).

Early Gen-X (me) learned Basic or Pascal at school.

Everything else: Mostly self-taught - often with a book. Or with a course the company paid. Most people haven't had internet "always on".

@unixwitch @xgranade and yet workplace incentivizes good grades