Meaningless Drivel is fun!
The moose likes Beginning Java and the fly likes Java vs .Net framework Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Java vs .Net framework" Watch "Java vs .Net framework" New topic

Java vs .Net framework

Ali Gilani
Ranch Hand

Joined: Mar 01, 2002
Posts: 137
i was thinking of learning a prograaming language. What is better the whole java language or the .net framework. microsoft has introduced c# is it universal like java?can u plz tell me more.
Cindy Glass
"The Hood"

Joined: Sep 29, 2000
Posts: 8521
Java can be used with .net. as well as c#. You just use the appropriate compiler to create the output files for the CLR (kinda like a JVM) to read.

If you learn java, learning c# will take you maybe a couple of hours - they are REALLY similar.
C# ONLY works with .Net (at least for now). Java works all over the place.
Just my humble opinion.
Dirk Schreckmann

Joined: Dec 10, 2001
Posts: 7023
To toot the Java horn a bit...
Java is a nice language for learning. It's language is relatively simple and Java has removed some of the buggy aspects of previous languages. C# brings some of those potentially confusing aspects back in.
And to reiterate what Cindy said a bit, once you know Java, to learn C# (or some other similar language) is a lot less work (a breeze even).
Plus, with Java you have wonderful communities to support your studies - like JavaRanch!
Good Luck,
-Dirk Schreckmann

[How To Ask Good Questions] [JavaRanch FAQ Wiki] [JavaRanch Radio]
Dale DeMott
Ranch Hand

Joined: Nov 02, 2000
Posts: 515
One of the nice things too is that Java is established. .NET isn't. Java is proven and has been around for quite some time.

By failing to prepare, you are preparing to fail.<br />Benjamin Franklin (1706 - 1790)
I agree. Here's the link:
subject: Java vs .Net framework
It's not a secret anymore!