To be fair, while the push from some corners of academia and some other places for everyone learning programming&#x2F;program design is not motivated that way, the push from tech industry capitalist for widening the base of skilled developers is <i>exactly</i> that (and not so that more people can make lots of money, but so that software development labor, due to increased supply, is cheaper). And its pretty much that tech industry capitalist push that has driven the language of &quot;learn to code&quot; rather than &quot;learn to program&quot;.