Java is a compiled language which means it has to be launched in a intergrated development envirnment, IDE. Many IDE’s include Visual Studio, CodeBlocks and Android Studio, which distinctively uses Java and XML to build its applicaitons.
However, if you have run Java before you know that you can not run it without a couple of pre-requesites, an IDE which can run Java to build applicaitons, as well as the JDK (Java Development Kit). This includes the Java Runtime Environment (JRE), an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (javadoc) and other tools needed in Java development. The JDK allows you to develop mobile and web applications.
Despite the name Java Script is completely different to Java, as it has several main differences.
- You can publish code straight into the browser
- You don’t need an IDE or to download a JDK (Development Kit)