The Java runtime is written in ANSI C. The Java compiler, however, is actually written in Java. Actually (I'm one of the people who write Sun's JDK implementation), the question doesn't make sense....
Java uses a code-compiler, which does not create a machine-code, like normal Windows programs, but a byte-code, which the Java interpreter runs. It is like a mini-operating system, forming a layer...
java is simple because the developers of java omitted the difficult concepts of pointers which is used in c & c++ and another reason is that the developers wanted to implement this programming...
Java is used in mobile phones and programming various programs on computers. Java is popular because it works on any platform (system), so a lot of people choose to program using Java. It is also...