Answer the question
In order to leave comments, you need to log in
What books to read to understand the differences in programming languages?
There are many programming languages, and it is difficult for a layman to understand how C differs from C ++, C #, Python, etc. How they differ from some JS is clear in general terms (although not too thoroughly either). And from each other? Why did they appear, why don't they crowd each other out? Unclear.
Is there any literature that is relatively accessible to a techie, but not to a professional programmer, in which their differences are explained - what is better to use for what, which paradigms are more focused on, etc.?
Answer the question
In order to leave comments, you need to log in
Damn, available to a non-professional programmer? Wikipedia.
If you want specifics, read the official documentation of each language.
Briefly about "why don't they crowd each other out": programmers are not stupid people, but very lazy and rational. Yes, we have here hundreds of standards and three hundred YAPs, but you still need to understand that each YP is made for very specific purposes and with very specific capabilities. Therefore, there is no competition between them as such.
All the cries on the Internet that PHP is shit, and it is necessary to write in Python by adults are perceived with a smile, because it's all just a burning fart and a complete misunderstanding of those who scream that the language is selected for the task. In one project, there can be a symbiosis of PHP, Python, GOLang and Erlang. And it will work great. And no one is pushing anyone anywhere.
This is religion. You just have to believe in it. The code is used as needed where it is more convenient to use it and it was created for this. You will never get a clear answer.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question