If you're interested in machine learning, i'd highly recommend Python for that.
It's a great beginners language, but it's basically the standard for ML these days as there's a lot of good open source packages for stats, data science and machine learning E.g. NumPy, SciPy, pandas...