A language is a tool to solve a problem. Each of the problem(s) has its own characteristics, which makes us to choose one among the many languages around - and hence the choice of the best tool to solve that problem.<br><br>
Language/OS wars are to stay. Lets either participate and yap, or stay put with our wisdom and chip in when false claims are made.<br><br>IMHO, C/C++, Java and Python(along with DB stuff) are a good set to start off and learn more advanced stuff. Each of the these languages has its own set of good and bad things, which is beautiful when one understands them.<br>
<br>Learning numerous languages which have their own paradigm also helps in understanding the nuances of the &#39;tools&#39; and better appreciate/criticize the so called &#39;language features&#39;.<br><br clear="all">-V-<br>
<a href="http://twitter.com/venkat83">http://twitter.com/venkat83</a><br>
<br>