What is Java
Java is an Object-oriented programming language developed by James Gosling and his team at Sun Microsystems and released in 1995. Java is a platform independent programming language which runs on Windows, Mac OS and Linux. According to Sun Microsystems, Java is running on 3 billion devices.
What is Platform Independent
If we write a program in java and compile, It will create a dot-class file. We can run that dot-class file in any platform like Windows, Mac OS, and Linux.
What makes Java Platform independent
A dot-class file contains bytecode, which is the result of compilation of the program. At runtime, bytecode JVM (Java Virtual Machine) converts the bytecode into machine code.
What is Object Oriented Programming Language
Object-Oriented Programming Structure (OOPS) is a methodology to design programs using classes and objects. OOPS defines a set of rules to follow a programming language If any programming language obeyening those rules then that language is called as Object Oriented programming language. The popular object-oriented languages are C++, Java, Python, C#, and PHP.