Question: what is the difference between platform independent and portable?
Answer: Portability is moving instructions in one language from one operating environment to another operating environment. It allows to develop programs irrespective of hardware. ... If the application's compile code can run in any other operating system then that application is called platform-independent .