* Python: high-level, general-purpose programming language.
* R: programming language and free software environment for statistical computing and graphics.
I know this is a difficult question but which one do you recommend to do machine learning: R or Python and why?