I’m reading through the Pragmatic Programmer and I’m considering the tips on investing in your knowledge portfolio. I’m in school working on a computer science and engineering degree, but it seems most of our coursework is in C++ (which I got a programming certificate in in the mid-90’s). I’ve concluded that I need to be learning other languages concurrently with my program.
Which languages are essential? What are the new languages to consider taking a bet on?