Question:
Which is better C# or Java?
2014-06-06 00:04:18 UTC
I have recently learned C++. Now I want to go for C# or Java .Can you suggest which one is better ?
It would be better if suggest some books to learn them. I am not graduate(12 years old).
Six answers:
2014-06-06 00:09:04 UTC
Both have got their equal importance in the field of software. But if you have worked out enough on C++ and you want to learn a new language for future prospectus, you should learn Java. It has got vast applications and many games and programs are developed on Java platform.
Drethon
2014-06-07 22:12:27 UTC
There is no better programming language thay all do the same thing My favourite programming language and the one I use is java some people say its slow but that not true java is easy to learn its fast to program in it so java is the best programming for me but only you can answer your question witch one is better. use them both and decide witch you like to use better .
zircon
2014-06-07 18:40:02 UTC
http://programmers.stackexchange.com/questions/146048/is-c-more-superior-than-java-as-a-programming-language-objectively-speaking
2014-06-06 00:40:57 UTC
no doubt it's java; because it's open source. And also you don't have any limitation while developing
Tim
2014-06-06 00:19:50 UTC
C# is Microsoft's version of C++. The only place where it is used is on the Windows .NET platform. C++ and C# are pretty similar, so if you know one, the other should come easily. The original mantra of Java was "write once, run anywhere". You can write on Windows and run on Linux. Also, the language used by the Android OS is a version of Java (think: gaming apps). For your future, I would recommend Java.
Bob
2014-06-06 00:17:48 UTC
It's rather like asking which is better: American English or British English?



In my opinion, C# has a few more useful features than Java, with smart fields being top of the list, but in general the differences between the two languages are minor. This means that if you learn one, then transitioning to the other is a really easy.



However, for beginners, I would say that the GUI system of Visual C# is simpler and cleaner than Java, and the GUI builder is much better than anything that NetBeans or Eclipse has to offer. For that reason, I recommend that beginners start with Visual C# and concentrate initially on creating simple GUI applications.



BTW, much as I love C#, I do most of my programming in Java.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...