Java is an Object Oriented programming language and was first released by Sun Microsystems in 1995.
James Gosling, Mike Sheridan and Patrick Naughton initiated the Java language project during the year 1991.
Java is intended to let developers "Write once, execute anywhere" i.e., The Java source code is compiled to get the bye code which runs on all platforms. No need to recompile the source for different platforms.
Java is used for Enterprise grade applications, Client-Server web application etc.
This developer guide captures the various Java and related articles, source code, interview questions and answers.