JavaScript is a very versatile language. It can be used for web, servers, Android, etc. JavaScript was the first language I learned. I didn't find it that hard. I've actually heard it recommended to beginners all of the time. Answer from ComputerWhiz_ on reddit.com
🌐
Reddit
reddit.com › r/learnprogramming › how hard is javascript to learn after wetting my feet in python?
r/learnprogramming on Reddit: How hard is JavaScript to learn after wetting my feet in Python?
July 31, 2020 -

I'm beginning to feel mildly competent with Python, enough that I can debug my code and understand the documentation and some of the core conceptual logic of Py.

For the project I am working on the next step is to get my python code into a web app, I am looking at just using Django because it uses Python language but I feel JavaScript (HTML, CSS doesn't worry me) may be more beneficial in the long run (skills and project-wise).

I see lots of people saying JS is hard to learn and understand, should I invest the time now? Or can Django get me a pretty decent responsive website for the near term? (The sites main functions will be looking at a map of venues around the user's location that are drawn from a database (I have used SQLite3) allow users to login and submit recommendations which are then mapped).

I'd ideally like to turn this project into an IOS and Android App in the medium term too.

EDIT: Thanks for the phenomenal advice everyone! Hopefully this I helpful to others too.

🌐
BitDegree
bitdegree.org › home › best learning platforms › guides › python vs javascript: which one should you learn?
Python vs JavaScript Comparison: Should I Learn Python or JavaScript?
Beginners are often interested in the simplicity aspect of Python vs. JavaScript: which is easier to master? The answer: JavaScript is more difficult to master than Python.
Discussions

Javascript or Python? beginner getting up to speed - Stack Overflow
Which language will allow a beginner to get up to speed quicker? Basically which language of the two is easier to learn More on stackoverflow.com
🌐 stackoverflow.com
JavaScript or Python
Couldn’t hurt to try out a little of both and dive into the one you like more. I wouldn’t worry too much about pigeonholing into either of them, if you learn one it makes it easier to pick up others. Also python can be used for backend with web development too but obv not front end stuff like js. More on reddit.com
🌐 r/learnpython
134
101
July 10, 2024
Learn Python or JavaScript first?

languages don't matter too much. You'll need to learn a new language for many things that you'll do. Learn languages when you need them, so in your case python first. In fact learning a language quickly is a skill in and of itself.

More on reddit.com
🌐 r/learnprogramming
38
50
December 29, 2021
Python and JS for Web Development
Web development has frontend and backend. Frontend is the part that runs in the browser. The only programming language that runs in the browser is JavaScript. Thus, all frontend and full-stack developers must know JavaScript really well. (Many use TypeScript, which is kind of an extension to JavaScript, and a tiny percentage work a bit with WebAssembly, which complements but doesn't replace JavaScript.) Backend is the part that runs on the web server. Backend can be done in absolutely any language. Python is popular but it's just one of many. JavaScript can also be used for backend (Node.js), but there's also Java, C#, PHP, Ruby, and a dozen other options. I'd say that "knowing backend" is far more important than knowing one particular language. If you only want to focus on one of those two, that means you'll have to either be a frontend or backend developer. That's absolutely fine - many people do specialize in just one or the other. However, the more you're able to do both, the stronger a candidate you'll be. It's still good to focus - be a frontend developer who can do backend, or a backend developer who can do frontend. More on reddit.com
🌐 r/learnprogramming
15
1
December 24, 2023
People also ask

Which is more beginner-friendly Python VS JavaScript?
Usually, Python is the beginner's choice, especially if the user doesn't have any programming experience. Python has a more readable code, has fewer lines than in other languages, and fewer structural lines than in JavaScript.
🌐
bitdegree.org
bitdegree.org › home › best learning platforms › guides › python vs javascript: which one should you learn?
Python vs JavaScript Comparison: Should I Learn Python or JavaScript?
Is JavaScript better than Python for web development?
JavaScript is a clear winner when it comes to web development. Speaking about the performance aspect, Python takes a lot longer to respond - if you want an efficient website, you should use JavaScript.
🌐
bitdegree.org
bitdegree.org › home › best learning platforms › guides › python vs javascript: which one should you learn?
Python vs JavaScript Comparison: Should I Learn Python or JavaScript?
Which aspect is the most important when choosing the best online learning platforms?
It wouldn't be right to pick just one aspect out of the selection: priorities depend on each individual person, their values, wishes, and goals. A feature that's important to one person can be utterly irrelevant to the other. Anyhow, all users would agree that good quality of the learning material is a must for online learning platforms.
🌐
bitdegree.org
bitdegree.org › home › best learning platforms › guides › python vs javascript: which one should you learn?
Python vs JavaScript Comparison: Should I Learn Python or JavaScript?
🌐
SitePoint
sitepoint.com › blog › javascript › javascript vs python: which one should you learn first?
JavaScript vs Python: Which One Should You Learn First? — SitePoint
November 13, 2024 - Even though JavaScript can be used for other applications, the majority of JavaScript resources center around building web applications (of varying complexity), and so it may be quite difficult to find help developing anything else (particularly if it’s complicated). On the other hand, Python does not really suffer with this drawback, as it isn’t associated with one aspect of Computer Science.
🌐
Hackr
hackr.io › home › articles › programming
Python vs JavaScript: 10+ Most Important Differences
January 30, 2025 - In fact, one of the main design objectives of the Python programming language is being easy to understand and implement. That’s not to say JavaScript is a difficult language to learn.
🌐
Winatalent
winatalent.com › home › choosing between python and javascript: which programming language is right for you?
Python or JavaScript: Which is Right for You? | Winatalent
November 5, 2023 - Additionally, JavaScript has automatic ... and errors are detected earlier. In general, JavaScript has a more readable syntax, but it is more difficult to read and understand....
Find elsewhere
🌐
Quora
quora.com › Which-is-easier-to-learn-Python-or-Javascript-1
Which is easier to learn, Python or Javascript? - Quora
Both those languages have pretty ... Python and C++ then I would straight away say Python, because A) it's syntax is much much simpler, and B) It's easier to use....
🌐
Quora
quora.com › Is-JavaScript-harder-than-Python
Is JavaScript harder than Python? - Quora
August 24, 2019 - Answer (1 of 7): Javascript and Python are equally as easy to get started on. Python is more of a “programmer’s” language and javascript is used because it is able to be implemented almost anywhere on the front-end.
🌐
DEV Community
dev.to › meseta › which-language-is-easier-for-a-beginner-javascript-or-python-the-short-answer-1c98
Which language is easier for a beginner: JavaScript or Python? The short answer - DEV Community
December 24, 2020 - Python is easier syntactically, but JavaScript is easier from a motivation standpoint: there's many more visually engaging things you can do as a beginner.
🌐
TutorialsPoint
tutorialspoint.com › which-language-is-best-for-future-prospects-python-or-javascript
Which language is best for future prospects: Python or JavaScript?
November 3, 2022 - To code in Python, you do not need to understand the complex syntax. Python code can be run in the command interpreter in windows. JavaScript, on the other hand, is far more difficult than Python. It features predetermined syntaxes that are difficult for beginners to remember.
🌐
Real Python
realpython.com › python-vs-javascript
Python vs JavaScript for Pythonistas – Real Python
July 31, 2023 - You have to become familiar with low-level concepts such as memory management as there’s no garbage collector yet. The integration with JavaScript code is difficult and costly. Also, there’s no easy way to call web APIs from it. Note: For a deep dive into WebAssembly, check out The Real Python Podcast - Episode 154 with Brett Cannon.
🌐
JavaScript in Plain English
javascript.plainenglish.io › which-is-easier-to-learn-python-or-javascript-b0e7dc9fed31
Which is Easier to Learn — Python or JavaScript? | by CodingFlashlight | JavaScript in Plain English
February 7, 2022 - So which is easier to learn, Python or JavaScript? The answer: No programming language is perfect, but JavaScript is more difficult to master than Python.
🌐
Quora
quora.com › How-difficult-is-JavaScript-to-learn-compared-to-Python
How difficult is JavaScript to learn compared to Python? - Quora
December 29, 2017 - Answer (1 of 13): I’m currently learning both. Python at home, JavaScript in my programming bootcamp. They are both similar, but you need to be aware that JavaScript has some weird quirks, and this can throw you off. A search of “WTF Javascript” will return some pretty funny and frustrating examp...
🌐
Turing
turing.com › kb › python-vs-javascript-complete-introduction
Python vs JavaScript - Which One is Better?
In contrast, Python employs the Global Interpreter Lock (GIL), which does not provide good concurrency support and makes it more difficult to use many processors with threads. However, you can take control of distributed workflow by using its multiprocessing library. The popularity metric used to compare Python and JavaScript has evolved as each language has gained popularity due to its distinctive advantages.
Top answer
1 of 6
10

Python is more regular, and has not needed to keep supporting every old, redundant feature forever, as Javascript has been forced to do (in order to keep supporting existing sites): these are issues that can make Python easier to learn.

However, Javascript's not too bad, especially if you can choose a reasonably rigid, modular, clean framework such as dojo (if you have to learn about every popular JS framework, or even most of them, it will, however, be a nightmare -- as it will if you have to learn the subtle bugs and incompatibilities of various browsers' implementations of JS and the DOM, rather than getting them covered up by such frameworks as dojo, jquery, or closure).

For learning Javascript, I recommend supplementing whatever tutorial you choose with Crockford's Javascript: the good parts -- it's a very thin book (which sounds like a joke, but it's true!-), fast and easy to read, and stops you from wasting your time on language features that are misconceived, too badly designed to use, or counterproductive. Crockford is a real JS guru and is well worth reading and paying attention to.

2 of 6
10

Depends what you want to do. If you're just interested in learning a programming language, I would recommend Python because:

  • The interactive prompt is great for learning a language
  • It's simple and well-designed, whereas JavaScript has a number of design flaws that can be confusing to newbies
  • There is a particularly high amount of introductory materials for Python.
  • It allows you to do all kinds of programming (server, client, games, etc.), whereas JS will limit you a bit more.
🌐
Reddit
reddit.com › r/learnpython › javascript or python
r/learnpython on Reddit: JavaScript or Python
July 10, 2024 -

Hi, I'm 17 right now and currently wasting a lot of my time so thought of getting into coding. I did some research and came to a conclusion that most recommend either javascript or python as their first language.

I have a very basic foundation in C, like very basic so wondering which one would be more useful to learn first. I'm thinking of giving both js and python a week or a month and then decide which one I'll study further. Would this be a good idea or a waste of time?

I'm choosing js because of web development and python since many said it's easy to understand and won't take much time to learn. I don't exactly have a goal to pursue either web development or any js things OR the machine learning, data science thing from python which is the reason i thought of learning both for a week or month to figure out what I would be suited for most. But I plan to get a job on this related firled quick. Thank You.

🌐
Reddit
reddit.com › r/learnprogramming › learn python or javascript first?
r/learnprogramming on Reddit: Learn Python or JavaScript first?
December 29, 2021 -

Hello!

Im 26 years old and have an associates degree, I’m doing a career change from Finance. I realized that going to bootcamp is not worth it , and pursuing a CS degree would help me get a job. It should take me about 2 years to finish but meanwhile I go through those classes I want to self learn, build my skills, get my portfolio going.

My goal is to become a web developer(front end preferably) or even backend if I end up liking it.

My first 2 classes at the university are python related, so would it make sense for me to go all in on Python by taking self learning courses through udemy or youtube? and worry about learning JavaScript later? I already know html, css and a little bit of JavaScript but I’m not sure if its doable learning python and JavaScript at the same time. Has anyone tried learning python and JavaScript at the same time?

Thanks!!

🌐
Medium
medium.com › javarevisited › python-vs-javascript-which-programming-language-you-should-learn-and-why-d8636050915d
Python vs JavaScript? Which Programming Language to Learn for Coding in 2024? | by javinpaul | Javarevisited | Medium
February 26, 2024 - They are also easy to learn, mature has a strong community and a huge number of popular library which will allow you to do all the things you want to develop. So the choice is difficult ...