+ 2
Which is the best server side language to learn a beginner?
PHP, Python, Node.js ...
3 Réponses
+ 15
I will not say you what you should choose because all of them are useful to make the same things, but i will give you a summary of each one, then you will be able to choice on your own!
PHP is designed to be a scripting server side language, it's the most popular (+80%) but it is also criticized because of his design.
Python is designed to make lots of things, learning Python you will earn great knowledges and not only for the Web Frameworks.
Node.js uses Javascript to work server side, i recommend this if you have some knowledges about Javascript (otherwise go to learn it right now, it's mandatory for any web developer)
There is also Ruby on Rails that uses Ruby to create back-end web applications.
Conclusion: If you are totally beginner, learn Python basics first... then follow your interests and choose in base what i wrote here, or in base what you'll find on Google.
+ 2
Ideally, learn JavaScript (and some of its frameworks) and NodeJS. By far the most useful in my opinion, but you can't go wrong with PHP either. Ultimately, it depends what type of website you're doing. For most sites, PHP is more than enough to accomplish your goals. But, for example, at my job we use NodeJS because we need the speed that comes with it for our intranet programs.
0
Thank you @Maz, really helpful