I find it funny that people put Python as an underrated language, even more so if the same people just put Python as the answer for all the ‘positive’ questions and essentially worship it.
I’m kinda surprised that (as of right now) Java is the ‘hardest’ language by a total of four votes, I expected it to be C++ which I feel has a reputation that precedes is. I’d be interested to know why people think Java is the hardest (personally, I put Ruby lol ).
In my opinion, Python has the edge over c++, it’s defiantly simpler, which in turn makes it more beginner friendly, but like @QwertyQwerty88 said the syntax is bad, especially compared to Pythons. I’m also probably biased because it’s the first actual language it learned
imo C# is very different from C and C++, C# doesn’t want you to use pointers too, which is kind of a downside, but I think it makes up for it and you don’t really need them in C# anyway C → C++ adds OOP, but C++ → C# changes the syntax and everything. I’ve heard that C# was Microsoft’s response to Java.
First of all, these are, by far, the worst color choices I’ve ever seen for a pie chart. I can’t even differentiate between them. Secondly, the fact that so many people didn’t list C++ as the most difficult language is proof that people don’t know C++. I can’t tell if the hardest language is Java or JS because the colors look the same to me. But Java is incredibly easy to learn.
Like I said, depends what you consider to be “hard to learn”? Most languages are on W3Schools, and they’re all pretty easy to learn from there. Where did you try to learn C++ that made you dislike it so much?
I learned C++ in college. It’s my favorite language, but that doesn’t change the fact that it’s significantly more difficult to learn than Java. Because I had about 6 years of experience in C++, I was able to learn almost everything there was to know about Java within a few weeks.
No one will know everything there is to know about C++ in a few weeks, a few months, or a few years. Stroustrup said he was proficient in about 25 programming languages when he wrote C++. He understands C++ well enough to admit that he’s still not an expert in C++. That fact alone answers the question as to whether C++ is a difficult language.
I noticed you totally avoided naming a single programming language that’s more difficult than C++.