title: Which language has best community for Data mining and Machine learning? Python, Java, c++ or any other?
body: <p>I have the skills with C++, ruby,rails, and some other scripting languages. I want to start experimenting and learn concepts in Data mining and machine learning.  </p>
  
  <p>I want to be well equipped with the programming knowledge required for those concepts. </p>
  
  <p>Which language has best support for DM and ML? puthon, Java, C++? Is there anything coming up in Javascript?</p>
  
  <p>Thanks</p>