+ 2
Is there any difference in tasks which every language solve? For example c++, java and c#?
4 Answers
+ 3
It took more time to write code in C++ but it runs faster. Of couse if you don't compare it to assembler code.
+ 2
Yes, languages have differences, and each language is better in some cases to use than the others. For example, Python is good for small projects but not big ones.
Some languages aren't object oriented and some are, some run on virtual machines and some don't. (Java(Virtual Machine) and C++(Not VM))
In my opinion, I find it really idiotic when people compare language
"C# is way better than C++! C is way better than C++!" - Ignorant people
It's just my opinion though
+ 2
It is easier to fast write cross-platform apps for internet in Java and C# than in C++. But if you want to write the fastest program for particual operating system and processor C++ is much better.
0
There are various programming languages available in the market and many of these languages can be used to perform the same task, but the choice of the language depends on the output you want from tge program.
Like if you want your program to run faster then choose native languages like c++ but if you want automatic memory management and other features then use high level languages like Java or python, etc but they are slower than native languages lime c++.
C++, Java, these are object oriented languages but there are other programming analogies as well such as structured programming or functional programming and each one has its uses and pros and cons.
So ultimately tge choice of programming language depends on the purpose of your program.