Platform Independent
The platform defines a standard around which a system can be
developed. Once the platform has been defined,software developers can
produce appropriate software and managers can purchase appropriate
hardware and applications. The term is often used as a synonym of operating system.
The term cross-platform refers to applications, formats, or devices that work on different platforms.For example, a cross-platform programming environment enables a programmer to develop programs for many platforms at once.
Java is Platform Independent ?
Yes, first of all JAVA is platform independent because in JAVA we are
having JVM complier it will convert source code into BYTE CODE. so, this
byte code will be understandable to any type of OS. so only JAVA is
said to be PLATFORM INDEPENDENT. In C/C++ be don't have that type
of special compiler so, only it is said to be PLATFORM DEPENDENT .