As I am new to Forum and as well as Java, since learning Java from the internet I got some doubts. Please anyone clearly clarify my doubts..
1. Why and in which situation we are going for Java language?
2. I read that, we can develop Desktop based application, Windows based application and Web based application with the help of Java, I understood about the web based application but couldn't Desktop based and Window based.
3. I read that there are different technologies like Java SE, Java EE, Java ME, J2EE and advance Java, please clearly explain what is what.