So you’ve decided you want to get into the world of Java programming. Let me be the first to welcome you to the beautiful, object-oriented, and oh-so-portable world that is Java! The following step-by-step list will tell you what you need and what you ought to have to get started programming with Java.
- A working and fully updated installation of Java. Due to the prevalence of Java in today’s world of computing, odds are you already have this. However, if you have been living under a rock hanging out in your own outdated and reclusive corner of the internet, you can find installation packages for Java here.
- The Java Development Kit (JDK). This will include the Java compiler and everything else you’ll need to create Java programs. The can find the JDK here.
- (Optional) A Java-based or Java-supported integrated development environment. That’s just a fancy term for a program specifically designed to make programming easier in a specified language. I recommend either NetBeans or Eclipse. I’ve used them both. If IDE’s seem a bit too complicated for your speed, I would at least recommend something like Notepad++ if you’re a Windows user or TextWrangler if you’re a Mac user. Both of these feature syntactic highlighting, encoding specification, and many other useful features for programmers.
There are many other things I could recommend other than these, but these (with the exception of the third) are the essentials. I would also recommend looking up a Java tutorial for those of you especially new (I won’t be making any personal recommendations as I learned Java in college and therefore didn’t use a tutorial). It’s also a good idea to have the Java API bookmarked for easy reference. You should be all set and ready to jump into Java! Happy programming!
