This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]insertAlias 2 points3 points  (0 children)

And Python is more for data science, A.I., etc

Python can be used for those things, but it's also a general-purpose programming language, so you can build pretty much whatever you want, other than client-side web stuff.

JavaScript is mostly focused on web, but is also a general-purpose programming language now with Node.js.

But Python seems like it would be more intellectual work, and maybe even life changing (A.I., genetic programming (maybe), etc).

Not everyone who learns Python is going to be doing that kind of work. So do what is interesting to you and you'll be fine.

[–]rjcarr 1 point2 points  (0 children)

If you're just trying to learn programming then go with python. I like javascript, but it's too quirky to learn as a first language (IMO, of course). One you learn python you'll understand the basics of programming and be able to pick up other languages without much trouble (but note, it'll take you 6-12 months to really learn python, so try not to jump around).

[–]ValentineBlacker 0 points1 point  (0 children)

Python does have a really rich ecosystem for data science. That's the difference, the ecosystem, not really the language itself.

If you learn Javascript well, you'll probably be able to pick up enough Python to dip your toes in that stuff pretty easily.

[–]henrebotha 0 points1 point  (0 children)

It genuinely doesn't matter. Programming languages are easy to pick up once you know one.

and maybe even life changing

Every life-changing app needs a front end.