Java is a cross-platform object oriented language
Author: Dr. James Gosling Homepage: http://java.sun.com Family: ScriptLanguage Platform: Sun Java Virtual Machine License: GPL
Java is designed to be "Write Once, Run Anywhere". Java compiles the bytecode executed by the Java Virtual Machine, and will run on any platform with a suitable JVM. Code can be developed and compiled under Windows, and then run on a Macintosh or Linux system.
While originally used to create "applets" hosted on a web page and run in a browser, Java code can be run locally, and complete applications have been written in it. There is a JavaLanguageFamily? on TextEditors of editors written in Java.