An object-oriented programming language for portable
interpretive code that supports interaction among
remote objects. Java was developed and specified by
Sun Microsystems, Inc.
A platform independent, software component technology
for building reusuable
Java
components called "beans". Once built, these beans can be
made available for use by other programmers or can be used
in Java applications. Also, using JavaBeans programmers
can manipulate and assemble beans in a graphical "drag and
drop" development environment.