How to Find Free Java Compilers
There are two main Java Interface Development Environments that you can download and both do about the same thing when it comes to Java programming. The first is Eclipse and it can be downloaded at www.eclipse.org . Make sure that you download the, “Eclipse IDE for Java Developers,” if you want to program java applications. The awesome thing about Eclipse is that it is the number one IDE to create android applications for mobile phones. In fact, if you are interested in android, the android SDK can be found at developer.android.com . However, read the instructions carefully because setting up android with Eclipse can be a little tricky but if you follow the info on the Android developer site exactly, it will be a piece of cake.
The second IDE (the one I am using) is NetBeans. In fact, they are up to version 7.0.1 as of this writing. To get this free IDE go to www.netbeans.org. This IDE has just about everything you would need to create applications in Java. Plus, you can create PHP and C++ applications as well.
The final thing you would need to download to create Java applications is the Java SDK. To download this SDK go to Oracle’s website at www.oracle.com. Just download the Developer version.
So, after you downloaded Eclipse or Netbeans and the Java SDK, you are ready to program in Java and the beauty of it all is you now have a fully capable IDE for free.
To test out everything I would recommend you create a new “Hello World,” project. In fact, hello world is the starting point for beginners when they are trying to learn a new programming language. To find these tutorials, just GOOGLE it. Trust me, you will find plenty of “Hello World,” websites out there.
So, that is it. If you go to the above mentioned websites and download the free IDE’s, you are ready to go in Java. The best thing to do initially is to get use to the IDE so you are able to find everything you need. Plus, there are plenty of websites out there that explain how to set up various Java projects, so you should be able to get the info you will need with ease.