To my #CS #professor friends on MathsTodon.xyz: what #programming languages are you teaching as the "proper first language" to your freshmen, and what are the delights and dismays thereof?
Some 30y ago, I taught C and ML to the CS undergrads—my two favourite classic languages. But, boy, they were a handful to teach to novices. But then, you lot might well have an easier task now, given that a typical CS freshman today knows several languages already (at least #Python and/or #JavaScript), by the time they enter the uni.