Is it necessary to learn python completely before learning ML ? Is there any other language to replace python for ML? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

Is it necessary to learn python completely before learning ML ? Is there any other language to replace python for ML?

23rd Apr 2020, 12:26 PM
Shriaarthy E
Shriaarthy E - avatar
13 Answers
+ 6
Python is the most used language in Machine learning, however it is not the only one, R is also very popular in Machine Learning. Knowing python is not a requirement. However, to apply the theory you need to know at least python or R. But in general if you want to be an expert in Machine Learning, you need to know both R and Python, because in current years, most company that you want to work will probably require those languages.
23rd Apr 2020, 12:33 PM
João Cláudio Macosso
João Cláudio Macosso - avatar
+ 8
Now, you see, most of the people use python for Machine Learning. You better complete the python course first I suggest. And you can't learn python completely anyway unless you are a superhuman or such. So, focus hard and try.
23rd Apr 2020, 12:30 PM
M Tamim
M Tamim - avatar
+ 6
Shriaarthy E super pywoman huh!😂😂 wishing you good luck.
23rd Apr 2020, 12:38 PM
M Tamim
M Tamim - avatar
+ 4
Muntasir R Tamim that's right. Language keeps on upgrading... "Completely" I mean all the packages/concepts... Anyway... One day I wish to be a superwoman 🙋😊
23rd Apr 2020, 12:36 PM
Shriaarthy E
Shriaarthy E - avatar
+ 4
Abhay thank you.
23rd Apr 2020, 12:36 PM
Shriaarthy E
Shriaarthy E - avatar
+ 2
You just need basic knowledge of python for that ,including numpy and pandas
23rd Apr 2020, 12:31 PM
Abhay
Abhay - avatar
+ 2
The purpose of using python for machine learning is just like using a calculator for math. You no need to know how to build a calculator. But if you know how to build a calculator is better for you. The things you need to master is how machine learning libraries like sci-kit learn, tensor flow, pandas, and so on. I mean you need to know the functional programming and basic concept is enough for you. Having strong knowledge of mathematics fields such as statistics, linear algebra, and calculus will help you to improve your knowledge faster. This is my opinion base on studying data science in the IBM course. R programming language is a little hard to read but it is better than python for statistics and big data. I found in one site that comparison between libraries. R's data.table is the fastest for big data.
24th Apr 2020, 5:16 PM
Mhem Aung Thu
Mhem Aung Thu - avatar
+ 2
👍Yas necessary to python for👍 ML but you can learn the Go programming language and R programming language🔝🔝 improve better🤖🤖🤖🤖 Machine learning and Deep learning 👍👍👍
25th Apr 2020, 3:25 AM
Vicky Maurya
Vicky Maurya - avatar
+ 1
Hello experts!!...Iam persuing bsc computers ..I want to create a website ! I have some knowledge on how to create html forms ..,, but I don't know about...Remaining....even i want to create a website ...Plz help me..Anybody... I have so many doubts ....i hope any body should respond to my comment .. and plz help..To build my website..
25th Apr 2020, 10:28 AM
Smiling Star Satya
Smiling Star Satya - avatar
+ 1
The only necessary knowledge for machine learning is in math and computer science so you're not just writing model.predict() on your console. Other than that, you can do ML even in C.
25th Apr 2020, 11:53 AM
Antônio Gabriel Zeni Landim
Antônio Gabriel Zeni Landim - avatar
+ 1
Take this with a pinch of salt as I do not know Python nor ML, however I’d say no. Python is the most popular option in the field but not the only language used. C# has ML.NET which is quite popular and I have heard C++ is used too. Also, R is popular I hear.
25th Apr 2020, 12:13 PM
s.f
+ 1
Smiling Star Satya You should create your own question for that.
25th Apr 2020, 12:13 PM
s.f
+ 1
basic knowledge of python need
26th Apr 2020, 3:05 PM
Ravish Kumar
Ravish Kumar - avatar