Which language is better for machine learning? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Which language is better for machine learning?

I know python is best for ml (machine learning). But i am already good in JS and it is possible to do ml with JS. So should i learn ml with js or learn python then ml. And it would be great if you could give me some source to learn ml.

21st Sep 2020, 4:46 PM
Khalid Shifullah
Khalid Shifullah - avatar
10 Answers
+ 8
Oh yes, I have had this same dilemma before cos I am very comfortable with JS and only know a little python, but the thing is that you shouldn't refrain from learning a language gosh it's unfamiliar, I think you should really go pick up python as well! That been said, trying to solve this problem myself I found out that Machine Learning is actually really doable with JavaScript and I can't tell you how happy I was, then again the reason why everyone says python is best for Machine Learning is because python has alot of libraries which make it a lot easier to do Machine learning in python, as opposed to JavaScript On the contrary though, recently many libraries have been popping up to make Ml even more easier in JavaSricpt, e.g Brain.js and Synapses.js Machine learning is a broad topic hence I can't point you to one particular place to learn everything! But I recommend Brilliant ยฉ's machine learning course and the Sololearn ML course!
21st Sep 2020, 5:01 PM
Vachila64โ˜•
Vachila64โ˜• - avatar
+ 6
Brilliant has alot of practices and visual example/representations to help you understand the basics of Ml and Sololearn also helps alot, especially in the computation aspect of machine learning! If you haven't tried them, try the Sololearn course and the Brilliant course! That's my recommendation! Link to the app for mobile๐Ÿ‘‡๐Ÿป https://play.google.com/store/apps/details?id=org.brilliant.android Good luck on your coding adventure โ˜•
21st Sep 2020, 5:04 PM
Vachila64โ˜•
Vachila64โ˜• - avatar
+ 5
My pleasure Khalid Shifullah ๐Ÿ™‚
21st Sep 2020, 9:33 PM
Vachila64โ˜•
Vachila64โ˜• - avatar
+ 3
Python is leading language for Machine learning , so for better you should learn python. I also recommend to learn R ,java , and scala languages.๐Ÿ˜Š
21st Sep 2020, 4:54 PM
Giriraj Yalpalwar
Giriraj Yalpalwar - avatar
+ 3
Thirteen is basic knowledge of python enough to learn ml?
21st Sep 2020, 4:55 PM
Khalid Shifullah
Khalid Shifullah - avatar
+ 2
I think "NO" , Machine learning is deap think , so should be practical and hard working ๐Ÿ‘๐Ÿ˜Š
21st Sep 2020, 4:57 PM
Giriraj Yalpalwar
Giriraj Yalpalwar - avatar
+ 2
Vachila64โ˜• thank you for such good explanation๐Ÿ˜
21st Sep 2020, 6:11 PM
Khalid Shifullah
Khalid Shifullah - avatar
+ 2
For machine learning affairs, too many courses are taught using Matlab. Matlab is a scripting language implemented in C, and was thought to program with matrices, but it's privative and very expensive. In practice, Python is the leading programming language for machine learning, and a lot of Matlab functionalities have been ported to it (see matplotlib or numpy). R is another language, but as far as I'm concerned, it's more used for data analysis and statistics. Finally, Julia is an attempt to make an open source Matlab clone (yes, Octave exists, but Julia was thought purely as a programming language, no GUI), and although syntax and functionality are similar, it's not as extended as Python
23rd Sep 2020, 12:41 AM
Martin
Martin - avatar
+ 1
C was the first language which I find they use in artificial intelligence and embedded programming, because of its lightweight and memory management, I think it is also a good option for machine learning. Hope it helps you ๐Ÿ˜Š
23rd Sep 2020, 3:57 AM
Sufian Ahmad
Sufian Ahmad - avatar
0
Learning second programming language is way easier than the first, you'll be able to learn python within a few weeks and start with ML from there
23rd Sep 2020, 12:44 AM
Bhavya
Bhavya - avatar