So, Lets get started from the basic questions....
1) what is java?
JAVA is a programming language just like C,C++ or C#. JAVA is Object Oriented Language. Java is developed by Sun Microsystems (1995). It is platform independent as well. It needs JDK (Java Development Kit). This also includes JVM (JAVA Virtual Machine..It is a Virtual machine that executes byte code on specific platform). This the the thing which makes java platform independent. JAVA byte code in compiled form can run on any machine with any architecture with the help of JVM (Here onwards we will refer JAVA Virtual MAchine as JVM...nice name ehh?).
More questions on queue..... (As follower of opensource community, I would like you to answer the questions that you can, which will help all of us..I will appreciate your contribution).
1)Why should I opt for JAVA if I know C, C++;
2) How to get started?
3) What is IDE (Integrated Development Environments) ?
4) Which IDE should I opt to write a program? Which IDEs are available (ofcourse free of cost

)
5) How to write simple JAVA program?.....getting started with "Hello World".