A programming language used to create small programs calledapplets, often to produce special effects on web pages.
— Computer ScienceA high level programming language, developed by Sun Microsystems. Compiled Java code can run on most computers because Java interpreters and run time environments, known as Java VMs.- http://www.java.com
— Computer Science