Java is an object oriented (OO) programming language designed and created by Sun Microsystems Inc. It is a very useful language when it comes to programming applications, designer software, drivers and hardware, and even whole new specialized computer systems such as ATMs or parking meters. In fact, around 97% of digital machines either run on Java, or use Java in one way or another. Java is a useful language because it contains some neat features that other programming languages would not have. It is one of the most complex languages around with bottomless features, but don’t let that mislead you! It is complex because it contains a plethora of aspects and features that make your life as a programmer easier. These tutorials explain in-depth about those specific features.
In order to start grasping the fundamentals of Java, you first must learn about the basic structure and theory behind computer programming. For example you must know how to create loops, conditional statements, types of variables, and methods. So make sure to check out the lessons on the web and basic programming in the Lessons section. A lesson would be dedicated to show you the syntax for those items in Java.
Also, be warned that these tutorials use quite a bit of jargon, but there should be fair explanation for each new term.
Before you can even start learning Java, you must first install it on your computer (if you do not have it installed already). You need two main programs before you download and install Eclipse. You need the Java Runtime Environment (JRE) and the Java Development Kit (JDK). You can download the JRE from here and the JDK from here. The JDK is not needed, but it is recommended. When you have finished downloading these items, install them on your computer by locating them, and launching them. There should be an easy step-by-step guide on how to install the JRE and JDK on your computer. Note: Install the JRE before the JDK. If you already have both on your computer, then skip this step. If you have one of these programs, and not the other, then simply download and install the other program.
When you have done installing the JRE and JDK, then you need to install your Intergrated Development Environment (IDE) which is Eclipse so you can start writing Java applications! Download Eclipse from here. Select the standard option, and download it. It will download a rather large .zip file. When it has finished downloading, extract the .zip file and place the folder to your desired location. Open up the folder and you will find an .exe file called eclipse.exe, this is how you launch Eclipse. You can create a shortcut on your desktop or toolbar if you like. If you somehow cannot get Eclipse on your computer, then try NetBeans, another IDE for Java. Netbeans can be downloaded from here.
Eclipse is a very useful program for programming in Java. It provides a nice environment to program in and makes debugging and testing easy. Below is a screenshot showing the user interface of Eclipse. Below that screenshot, is a guide onto how to use it.
You now have all of the software and programs needed to start programming in Java, and learning Java.