Back in 1972, @ Univeristy of Toronto, Engineering Science we took PL/C. Most of us used APL (A Programming Language) to write quick and fast code on the fly. Where did that language go ? Remember I.P.Sharpe Associates? Time-sharing? Ouch, this dates me. I'm running an ISP in Toronto now and hiring graduates, but find many think they can programme, but they cannot "problem-solve"! Too bad most of the Universities are giving us programmers but no network ip people. (They seem to be self-taught, like the best ones...!) My son currently in second year Chemical Engineering is just using some C++ and MathLAB. My younger son will be entering UofT for Engineering Science in FALL 2008, and they are asking all students to enroll in a summer class for programming if they wish to be accepted into EngSci. I'm hoping that the Universities keep up the push to stay-up-to-date with the current programming languages. Good luck to all you new noobs.