The Java platform was released by Sun Microsystems in 1995 and is composed of a language, a set of libraries and a set of standards. Java is used in everything thing from mobile devices (j2me) to enterprise systems (j2ee). People are most familiar with Java used in server side enterprise systems or applets.
Since its creation Java has garnered the support of many open source organizations such as the Apache Organization and Spring. Because of wide open source support for Java Sun has open sourced the platform itself.
By some counts Java is the most widely used language. However it has come to be seen as too rigid or too weighed down by the vast number of libraries. Because of this there has been a move to leave Java behind on the web and instead use dynamic languages such as Ruby, Python and PHP.Powered by Sidelines