I believe Python is increasingly becoming the de facto language for data science applications. Of the many good feature of this language, string manipulation is ridiculously easy and it is a very simple language to pick up. In this post I put together the tools and IDE’s related to Python which I found useful for data science applications.
Scientific Computing
IDE for Python
Basic math skills for data science
Linear Algebra
Statistics
Probability
Calculus