[logo] 2. Advantages of Java

Java has the following advantages.

  1. By using Java, one program can be run on many different platforms1. This means that you do not need to put your efforts on developing a different version of software for each platform.
  2. There are many programmers who can understand and write code in Java, so that many people can participate in developing an open source software.
  3. In many cases, a Java virtual machine can prevent an incorrectly written application program from causing problems to the rest of your computing environment.

[next] 3. Disadvantages of Java


1

A platform in this context is a foundation on which people can run application programs or develop them. IBM-compatible PCs, Macintosh computers or cellular phones are all examples of platforms. Operating systems, such as Linux, Mac OS X or Windows, are another examples of platforms.