Python is used by the majority for Data Science because python is easy to learn and has a lot more features than statistical modeling like packaging your projects for distribution, developing command-line interfaces, modeling your data structures, etc. Python also has a large active community on sites like stack overflow, kaggle, etc. Deploying the models is easy using python. Hence, I would suggest to learn Python for Data Science.
If you are looking for the certification course, you can check out this Data Science with Python program by Intellipaat.
Also, watch this video on Python: