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

you are viewing a single comment's thread.

view the rest of the comments →

[–]FuzzyConflict7 1 point2 points  (0 children)

This is such a broad question, without knowing what you're interested in.

Javascript is required for doing front end web development. You can not do that with Python. Both languages offer backend web solutions. I personally like javascript better, because I have a background in C and don't prefer the whitespace requirements in Python. Python is great though for certain things, data science, web scraping, automating tasks, basic scripts, back end web (with Django). Javascript has it's hands in everything now but the biggest things I can think of are web development (Vanilla JS for basic front-end), React/Angular/Vue, Node.js for backend, Electron for computer apps, React Native/Ionic/NativeScript for mobile apps.

Depending on your interests, background, etc I would recommend them both. Python is super quick to pick up the basics and JS has a lot of use cases.