Choosing the programming language:
To taste the real flavor of machine learning, we need to get our hands dirty with coding part too. It won’t be like, will learn just the concepts and leave the implementation work to others.
The moment we start learning machine learning we frequently listen to the debate Python, or R is the best programming language for machine learning. Both the languages well at a top level and have loopholes too. If you already know any of the programming languages you can continue with that.
If you are completely new to the programming world you can start with Python Programming language.