From where should I start Machine Learning?
You can start learning machine learning by attending the lectures of Andrew Ng at Coursera. This course helps you to develop basics as well as advanced concepts in machine learning.
Following is the link to the course:
Machine Learning by Andrew Ng
Start learning Python for implementing algorithms related to machine learning.