- When evaluating whether to use JavaScript
or Python for your project, there are a few questions
you should ask yourself, and that's
what I'm going to be discussing in this lesson.
First of all, you should consider whether or not you'll need
any additional third party libraries in your project.
Both Python and JavaScript have a large ecosystem
of third party libraries that you can take advantage
of in your projects, however,
some might be better suited for your needs.
Doing research upfront about your open source needs
will help inform your decision process.
Another question you should ask yourself
is where am I going to get the most support?
Does your company already use one of the languages?
Do you have friends who already use it?
When you're learning having a support system
is really important, both Python and JavaScript have
a large active community of users,
but having a friend or a colleague
that you can ask questions to is invaluable.
Finally, some applications are better suited
for one language versus the other.
For example, front-end development
is still very much dominated by JavaScript.
Although, there are new technologies
that might bring widespread support
for Python in the browser they're not yet widely supported.
Similarly, the data science field
is still dominated by Python.
JavaScript does have some powerful
data visualization libraries, but the popularity
of Python libraries like NumPy, Pandas,
and Matplotlib currently make it
the more popular choice in data science communities.
So, as you can see, there are some important considerations
when choosing between Python and JavaScript,
but the most important thing is to just start learning.