First, just to point out that Borland Developer Studio, which is now known as Codegear RAD Studio, is quite a different thing than "Visual C++" which is Microsoft's product. Either way, both good tools in my opinion.
Which basically brings me to my answer.
Languages seem to be evolving more rapidly these days than they were 20 years ago, and companies these days probably like to see someone who has a more flexible set of programming skills and multiple languages.
There are always going to be jobs that target a specific platform and language, but your best bet is to get some experience with a variety of languages and platforms. That's not to say that you shouldn't pick one that you really enjoy and get really good at it, but make sure you learn enough so that you can talk intelligently about why you would use one over another for any given task.
I'm a very big advocate of object oriented programming, because i think it helps shape your mind into being better suited to write serious large-scale code, but with the focus on web applications these days, it's just essential that you are familiar with one of the web-centric languages like php, python, ruby, etc.
Other threads on DC related to this question:http://www.donationc...gmatic+programmer%22
See specifically this one asking which language to use:http://www.donationc...dex.php?topic=9544.0
Also check out the self-teaching programming school here on DC forum:http://www.donationc...index.php?board=77.0