Java is a new programming language that has gained popularity with the growth of the Internet. Small programs called "applets" can be written in Java and embedded in Web pages. These programs are automatically downloaded when the page is displayed by a Java-capable Web browser.