> I fail to understand why people think that Java is absolutely the best “first” programming language to be taught in universities.
Because it’s the language used for the AP test. I hate it as well that students know it first.
Because it’s the language used for the AP test. I hate it as well that students know it first.
When I went, our first classes used C++, but a couple years later they switched to beginning with Scheme. (IIRC it was PLT Scheme, which is now Racket.)