java is the best platform compared to dot net
Java is cross-platform while .NET is for Windows platforms only.
Java can run on any operation system(platform independent) but .net runs only under windows.
Java is cross-platform while .NET is for Windows platforms only.
Java is always the best. Java is great for Enterprise while desktop is the place for .Net
The .NET framework can only be used to write Windows programs using C#, F# and Visual Basic, whereas Java can be used to write programs for any supported platform.
C, C++ and Java are cross-platform languages. NET is for Windows-only.
I took a Introduction to Java course last year. I had the same question when I started the class http://www.DevelopIntelligence.com/catalogue/java-training.php. But I learned that Java and .NET are both platforms that run applications. Both platforms use something known as a virtual machine. In the Java platform, the primary programming language use to write applications is called Java. In the .NET platform, the programming language choices include VB.NET, C++.NET, C#.NET. In other words, there is no "difference between the Java langage and the .net language" as there is no "net language". The Java language is most similar to the C# language in .NET. There are some technical differences, but in general they are about the same.
For cross-platform programming, yes. For Windows, probably NET is marginally better simply because it is Microsoft technology.
Platform independent language means once compiled you can execute the program on any platform (OS). Java is platform independent. Because the Java compiler converts the source code to bytecode, which is Intermidiate Language. Bytecode can be executed on any platform (OS) using JVM( Java Virtual Machine).
It's just like 'Java Class, and 'Class Room'. In a 'Java Class', the faculty have to teach only java related topics. And the students in the class must belongs to 'Java' subject. Means it is specific for 'Java' only.i.e., A Platform is a specific one where all the functionality are predefined. Where as, a 'Class Room' is a Generic one where java/.net/php/flex, N-number of classes can be conducted. Like wise, an Environment is a generic one where the needs for platform is provided.
The best current programming language is Python and Ruby.
These two things are nothing alike. Java is a programming language. SharpDevelop is an integrated development environment (IDE) for the .NET platform, which is basically a nice graphical interface in which people can write programs in the .NET languages.