#Javascript VS Python
32 messages · Page 1 of 1 (latest)
python
ty
It depends, what do you want to develop? They have different purposes
If you want to develop web and desktop applications, including their backend and frontend, you should go with javascript (check typescript too)
If you just want to start in programming, and need to strengthen your programming logic, neither of them
in any case python would probably be better for him just to understand concepts and paradigms
because python allows you not to pay attention to certain stuff like types of data. strict syntax and etc
maybe you can say the same about js, but "1" == 1 true and other special cases would confuse new ones
Different languages for different stuff.
If you want to develop web applications, then choose JS.
This contradicts what you've said, if he doesnt need to pay attention to things such types of data, he will not understand these concepts that are present on iother languages
There's a reason why high prestige universities teachs their students C/C++ as first p[rogramming languages
Its very easy for a C/C++ programmer to program in Python
But the opposite isn't true
he will understand concepts of data, but after all basic stuff. For example:
He will learn, what array is and how it workds, then he will learn, that you should identify type of array
there is a reason, beacuse kids, that get into "high prestige universities" already know few languages
ofcourse
i agree. but it is easier to learn c++ from python, than from scratch
I dont think so
He will understand what a array is, not how it works
Also, Python has uncommon syntax
Many languages are inspired by C/C++
try to make research
there is absolutely no way kid starts coding at university
Can you recomend me one?
Yes, there is
Maybe its just a cultural difference between our countries
But here in Brazil it doesnt happen
hmm, we might take a look at stats on universities in USA
maybe
Anyway, in many parts of the world you dont need to know a programming language to enter in university (I guess)