Learn Java

To get the most out of JSyn, you need to know how to program in Java. Java is now the most popular programming language and is an excellent language to learn. Luckily there are lots of resources available.

Development Software

Eclipse for Windows, Mac OS X or Linux

Eclipse is a hot new free Integrated Development Environment (IDE) from IBM. It has powerful refactoring tools which help you quickly make code improvements that would otherwise be very tedious. It is becoming the IDE of choice for modern Java programming.

Sun JDK for Windows or Linux

To program in Java you will need a Java compiler. For Windows or Linux, you can use the free Java Development Kit (JDK) from Sun. Sun invented Java so it is the definitive tool for Java. I recommend using the 1.3 JDK because it is very stable and can generate version 1.1 compatible code that will run in most browsers asn an Applet

Borland JBuilder for Windows, Mac OS X or Linux

You can use Borland JBuilder freely for personal use. There are versions available for Windows, Linux, and Mac OS X. It is a complete integrated system with an editor, compiler and debugger.


Apple provides their own custom Java SDK call Macintosh Runtime for Java (MRJ). They have a version for OS 8,9 and for OS X. You can also use the ProjectBuilder which comes with OS X.

Java 1.1 versus 1.4

The latest Java from Sun, as of February 2002, is V1.4. V1.4 is nice. It includes Swing, which is an improved version of the AWT. Java 1.4 also has better support for media, like movies and sound. But Java 1.4 is not supported in all the browsers, and isn't available for Mac OS 8 and 9. So if you are writing programs that you want lots of people to use, I recommend using the JDK 1.3 and limiting yourself to the features available in Java 1.1.

Java Tutorials

There are many great tutorials for learning Java step by step.

Other Resources

© 1997-2009 Mobileer Inc All Rights Reserved