+ 3

Which is better Java or C#

I recently started learning C# on Sololearn.I really like this language but I also like Java too.Can you tell me which is better and which is more popular now.Please answer me help to support your favourite language.I really want to know that what's your opinion in this question.

30th Jun 2017, 1:48 PM
Sujal Kumar
Sujal Kumar - avatar
3 Answers
+ 2
C# and Java are managed programming languages, meaning you don't have to worry about memory allocations and others things that make it hard to write bug-free programs. They offer a good tradeoff on performance vs developing time. While Java can run on multiple OS, C# is used mainly on Windows. Note that Java is also more verbose than C#, meaning you have to write a bit more to get things done.
30th Jun 2017, 2:35 PM
Emiljano Babaj
Emiljano Babaj - avatar
+ 1
Just depends what you're doing, and which one YOU prefer to use. Both languages are very useful in their own right, and personally, I love using both of them. For a lot of web apps, I use Java for it. For a lot of my gaming projects, and some of my desktop apps, I use C# for it. So which is better? Whichever one you're better at. lol They're both popular, but Java is clearly more popular than any other language in the world. That hardly makes Java the absolute though.
30th Jun 2017, 2:35 PM
AgentSmith
0
This might sound like those 'philosophical, skipping the answer' answers. Because, the question actually has no answers. To be frank, there is no 'better' programming language. Each language has its strong points, and is better at doing a particular job than the other language. So, don't get your head tangled in these questions. Both of the languages you've mentioned, are awesome (though I hate the limitations of coding C# in linux ). Also, both languages are almost identical. If you're good at JAVA, all you'll need is a weekend afternoon, and a mug of coffee to understand C#.
30th Jun 2017, 2:33 PM
Salekin
Salekin - avatar