Want this question answered?
c is platform dependent
IS Seq file also platform independent or dependent?
Platform dependent requires the application to be run on specific hardware. independent will run on many kinds of hardware.
yes html is a platform independent
A platform-independent application is a user or system application that does not have any components in the code that require it to be dependent on any given platform (or operating system).
No. Not only will C source code have to be recompiled to work on different machines, but implementations of platform-specific concepts (file system management, UI, etc.) will have to be rewritten completely to work on a new machine.
AnswerJava is platform independent while JVM is platform dependent. In Java ,you can compile code in to class file and you can run it in any OS without altering your code.But for interpreting class to bytes we need JVM .so it act as a bridge between your class file and OS. Now a days JVM is available for all OS.So Java attains platform independent.AnswerDepending on your definitions, no language may be truly platform independent. A language like Java needs a virtual machine to run the platform independent bytecode. But this virtual machine must run natively on a given physical machine, which means that the JVM in platform dependent. If someone tells you that Java is not completely platform independent, this is probably what they are referring to.
There is no such thing as a platform-free programming language. The correct term is platform-independent language. It simply means that the same source code can be compiled or interpreted upon any platform; the code is not machine-dependent.
An OS is never machine dependent, meaning that is can run on multiple machines. It can be however architecture or platform dependent, meaning that it runs on specific types of machines only (e.g.: Intel, AMD64, PPC etc.) There are few OS's who can claim to be platform independent in that they can run (perhaps with some minor adaptations) on any platform that satisfies some rather general criteria (related to computing power, availability of a compiler etc.).
JVM makes Java Platform Independent.. It loads byte code(.class file) and Run it.
There is no such thing as a platform-free programming language. The correct term is platform-independent language. It simply means that the same source code can be compiled or interpreted upon any platform; the code is not machine-dependent.
C++ is not platform dependent. The implementation is, but not the language.