Eclipse

Java programs are created by typing Java source code into text files. You can use any text editor you prefer to create these files; however, we strongly recommend that, at least at first, you use the Eclipse IDE (Integrated Development Environment). IDEs typically have many useful features that makes the process of developing programs much more efficient. These features include syntax checking, code formatting, and project management.

The disadvantage is that IDEs provide hundreds of features and options that do not make sense to us (yet) and may cause some confusion. Do not worry, we will not use all those features initially.

Instructions for installing Java and Eclipse on your own computer can be found here.

If you were unable to install Java and Eclipse, you can still do the lab! Just use Remote desktop to access the CS department terminal server. The instructions for doing this are on the last page of the here.