Should I learn JS or Py ?? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 12

Should I learn JS or Py ??

I know Java, HTML and CSS and a basics of Py. I am not sure which language I should learn JS or Py?? I want to learn JS for web development but I really want to learn Py also. Which language I should learn first ??

1st Nov 2018, 8:23 PM
Arushi Singhania
Arushi Singhania - avatar
24 Answers
+ 44
It's up to you which one you want to learn and what your programming focus is, JS is a very good language and so is Python. Link on Python vs. Node.JS: https://da-14.com/blog/python-vs-nodejs-which-better-your-project If you want to look at what's trending then JS is slightly more popular than Python right now. You can also make a comparison based off of differences in: mutability, strings, numbers, code blocks, environment, properties, and many more. https://www.educba.com/python-vs-javascript/ Good luck! 👍⭐🙂⭐
1st Nov 2018, 9:30 PM
Ⓢ••🅢•🅣•🅐•🅡•🅢
+ 22
I think you should improve what you already have, understand coding principles, learn how to solve real problems with your code. Find a simple problem and solve it with your skill set. Try to do it with JavaScript first. If it doesn't work use Python. See what is good for you. I prefer JavaScript and HTML 5 because the browsers take care for the UI and other stuff for me.
4th Jan 2019, 10:34 PM
🇺🇦 Vitya 🇺🇦
🇺🇦 Vitya 🇺🇦 - avatar
+ 12
H4CK3R😺😺C4t😺😺🇮🇩🇺🇸[OFFLINE] I mean I am also doing as per you advised. Going on with both py and Js
6th Nov 2018, 4:53 AM
Arushi Singhania
Arushi Singhania - avatar
6th Nov 2018, 4:42 AM
Arushi Singhania
Arushi Singhania - avatar
+ 6
Coder Thx for the advice. I was thinking for doing so. But right now, I am thinking of going through JS so that I can complete my front-end development. But, I am doing py too. I know its basic part. So, I will do coding of basics to retain it in my mind.
3rd Nov 2018, 3:23 PM
Arushi Singhania
Arushi Singhania - avatar
+ 5
You started the foundation for website development so I would add JavaScript now and Python in the near future...
1st Nov 2018, 9:50 PM
BroFar
BroFar - avatar
+ 5
Thx @all for your valuable advice !!!!
3rd Nov 2018, 3:23 PM
Arushi Singhania
Arushi Singhania - avatar
+ 5
eRosz I don't have to begin my coding career. I started that 3 yrs ago with Java. Now, I want to make games. I am thinking of going with JS.
3rd Nov 2018, 5:59 PM
Arushi Singhania
Arushi Singhania - avatar
+ 5
Priyanshu Mishra Thx a lot for your advice. I understood what you are conveying.
3rd Nov 2018, 7:25 PM
Arushi Singhania
Arushi Singhania - avatar
+ 5
Thanks Saul for the quick response and see now where you are coming from but with that said the originator stated they wanted to do web development but ALSO really wants to learn Python as well - The question was which one first Stated they already had completed✔ HTML and CSS next being JavaScript Then venture to Python
11th Nov 2018, 4:10 AM
BroFar
BroFar - avatar
+ 4
It really depends on what you want to do. It sounds like you have a solid web development tool kit and JS would allow you to make some pretty cool websites, Python... Not so much. Python however is good for pretty much anything else and is super easy to learn. Machine learning, image processing, statistics, pretty much any kind of "data manipulation" can be done with python. It can be used as the server side back end to a website with django and mongodb.
2nd Nov 2018, 6:42 PM
Erik N
Erik N - avatar
+ 3
Okay so this is not the answer you might expect but still it should help you... Considering you are right at the onset of a successful career in Tech you shouldn't focus on "which language" to learn... Sounds weird, right ? Lemme explain, The world of Tech is constantly evolving with new languages, technologies rolling out every week... It's actually hard to tell that what's popular today will still be relevant in the future... (Js might get replaced by something else by the time you get a job) But you know what, the only thing that is Sure to be relevant in the future ? Well its Creativity and LOGIC. And these skills Are independent of the "language" or "technology" you use At the end I would say don't waste even a second on this dilemma of "which language to learn?" Just start learning I actually wasted a month in deciding "which language to learn" and from my experience I would say by the time you'll make a decision about choosing the right language you could have learned a lot. Have a Nice Day !😉
3rd Nov 2018, 6:56 PM
priyanshu_irl_
priyanshu_irl_ - avatar
+ 3
Web development requires HTML, CSS and JavaScript. Web development is like you creating a bird, Html is use to create the bird's body(which determine the type of bird 🐤) , CSS is use to create the bird's color type/pattern while JavaScript is the use to create the brain of the bird plus other factors that makes some birds different from other.
3rd Nov 2018, 8:55 PM
Jude
Jude - avatar
+ 3
Saul i will agree with you that for some ~ even a majority python is ~ but what are you doing front-end ( JavaScript ) or back-end work ( Python )
11th Nov 2018, 3:02 AM
BroFar
BroFar - avatar
+ 3
BroFarOps 🦃&🎃🍰 I have created a full stack program using Python. For that program, I used Tkinter and sqlite. Also, I have used JavaScript with HTML and CSS, but they are simple projects such as a grade sheet.
11th Nov 2018, 3:58 AM
Saul
Saul  - avatar
+ 2
Go with javascript first, then Python later. have fun
3rd Nov 2018, 2:30 AM
dagmawe
+ 2
If you are after a job I recommend javascript, but if you are looking to learn programming, I suggest beginning with python, and after that, moving on to javascript with react.
3rd Nov 2018, 5:00 PM
eRosz
eRosz - avatar
+ 2
Arushi Singhania Oh right, I didn't see your past experience. Definitely do go with Javascript, because it provides you with an essential skillset that can be applied to so many things nowadays. I never understood why JS got so popular, but definitely was worth reading the YDKJS book series, here's the link ( https://github.com/getify/You-Dont-Know-JS ). Actually appreciated it so much, that I bought the physical copies.
3rd Nov 2018, 7:31 PM
eRosz
eRosz - avatar
+ 2
I'd you already know web languages.. Learn JS will be useful, then you learn python.. You must think about that you wanna do, like knowing what's your goals and what kind of things you wanna do coding will say to you what's the best language... There are no best language at all.. There are the best one for each king of challenge. Good luck =)
3rd Nov 2018, 7:31 PM
Avelino Thaïs
Avelino Thaïs - avatar
+ 2
Python All the way(For the first language)! JavaScript all the way to! so, Why not both.😉😁😀
6th Nov 2018, 4:15 AM
Potato Hacker
Potato Hacker - avatar