A java program can run on various operating systems without rewriting the code. And this is possible because of the java run-time environment which tells the operating system what to do by interpreting the java code. JAVA Leads Industry in Software Development Projects for over Decades because it is a FREE, Open Source, Platform Independent & Huge Community Support Portal. Hence this course primarily focuses on learning JAVArelated technologies.