There are some people who may become confused with java and .net. What people do not realize is that Java will have the ability to work on different operating systems. This means that no matter what type of operating system you are using, this can definitely be one of the programs that you can use. With .NET, this can be a bit tricky because you have to make sure that this will work with the type of Windows that you have.
It will be useful to know exactly what you have so that you will know which one to use for your various projects. Some people are saying that Java is definitely easier to learn as compared to .NET.