I actually liked this way of teaching since understanding the base concepts allow you to use basically any language. Once you learn the base concepts you can quickly pick up any language. It will still take you time to be fluent in a new language but you can be productive even on day 1.
But yeah, I’m pretty I wrote 0 lines of HTML for a course as an undergrad.
To be fair I was never explicitly taught divs in university. Most of the courses teach theory. The courses basically taught us one imperative programming language © and one functional (scheme) just so we have something to work with and basically for the rest of the curriculum you just learn concepts. Half the courses don’t have a specific programing language so you can use what ever you like while the other half has a lanuage chosen by the professor. I’ve had courses in Java, C, Cpp, Haskell, OCaml and Lisp, ELF and x86 assembly.
I actually liked this way of teaching since understanding the base concepts allow you to use basically any language. Once you learn the base concepts you can quickly pick up any language. It will still take you time to be fluent in a new language but you can be productive even on day 1.
But yeah, I’m pretty I wrote 0 lines of HTML for a course as an undergrad.