in reply to Which language would be most helpful?
Learn logic, algorithms, and common bloopers. Just because you can program in XYZ doesn't mean you can program well. Just because you have never programmed in XYZ doesn't mean you won't be able to, in a week or two. (This is a big nit of mine with the hiring process currently in vogue in the US.)
There have been a large number of nodes regarding programming language style. To summarize:
Programmers that can do a given style can learn any language in that style very quickly, but have serious issues with learning any other style. (A common example is imperative learning OO.) A nice thing about Perl is the ability to be exposed to the concepts behind all the styles. They're very different in how you think about it.
------
We are the carpenters and bricklayers of the Information Age.
Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.
|
|---|