C# versus Java

Philippines
June 19, 2007 9:14am CST
Hey guys!! I was just wondering if you can supply me with different pro and cons of C# and Java...Seems like these two are battling out. But the way I see it these two are neck-to-neck, so which is better C# or Java??
1 person likes this
6 responses
@meatiitr (364)
• India
19 Jun 07
i believe that Java is one of the best programming languages of all times.It have surpassed all the previous languages because its very complete.Its cross platform compatibility, the easy handling of multi threading, JVM garbage collection,etc are some very cool features which makes programming much more easier and fun.You don't have to go for the scratch everytime u want to create an application with GUIs and all.Overall it is the best
1 person likes this
@meatiitr (364)
• India
19 Jun 07
i m sorry the response got submitted twice
1 person likes this
• Philippines
19 Jun 07
hey that's ok.. that really happens every once in a while i liked the way you answered it. I'm rooting for Java too because it's open-source haha... but I don't want to be biased since I'm the one who made this discussion Microsoft also did a great job with their .Net Framework.
• United States
27 Sep 07
For some reason, Java is easy for me to understand, and C# if very difficult. It could have been the way I was taught them however. My vote is for Java every time!
@meatiitr (364)
• India
19 Jun 07
i believe that Java is one of the best programming languages of all times.It have surpassed all the previous languages because its very complete.Its cross platform compatibility, the easy handling of multi threading, JVM garbage collection,etc are some very cool features which makes programming much more easier and fun.You don't have to go for the scratch everytime u want to create an application with GUIs and all.Overall it is the best
1 person likes this
• India
15 Dec 07
Both languages have their own significance.. i think java is best and little bit say harder than C# cause when you are programming in DotNet Environment.its easy and personally speaking i like c# but i like the java more thats why i have cleared the java certification. In the end, it depends on you which you like ... One thing i like about java..that you have everything predefined For sorting you have some sorting classes. One Advice if you want a Dotnet like environment to work Download JCreatorPro..i have used it and it some Great functionlity like Intellisense. means if you put dot after a class,it will show you all class relation functions and properties. JAVA IS EASY AND C# IS EASIER. :-)
• Philippines
9 Oct 07
My vote is for C# including the .net platform. Java maybe platform independent but because of that it limits it capabilities. What do I mean by that? Java runs under a virtual machine. Compared to C#, C# has more built-in functions native to windows that makes programming in windows easier. Check this site for comparison: http://www.25hoursaday.com/CsharpVsJava.html I think to answer the question who's better, it depends on what application you are going to make.
@chocoboo (82)
• Singapore
10 Oct 07
I learned both Java and C#. I am a bit rusty in Java now so I guess I will cast my vote for C#. But then again, I believe each langauage has it pro and con so I do not really think there really a "better" langauage. I think it is more like for what applications you use what lanaguage. Personal view though. ^o^
@mnsrwt123 (2057)
• India
1 Apr 08
Maybe C# is better than java in my views as its graphical and more similar to C, and i think its also not a case sensitive as like Java.