Java was originated at Sun Microsystems in United States during early nineties by the
group of people headed by James Gosling. This group was conducting brainstorming
sessions on consumer electronics. They actually wanted to develop an object oriented
language suitable for electronic devices. But Java emerged as internet programming
Today, Java is available in variety of versions. Some of these are - J2EE as enterprise
edition, J2SE as standard edition and J2ME as mobile edition.
Earlier name given to this language was Oak. Later, it was changed as Java.