Programming Concepts Question:

What is the main difference between portability and Platform independent?

Tweet Share WhatsApp

Answer:

I agree it is correct to say that Java is platform independent, but it is due to the Java Virtual Machine. Java programs are only intermediately compiled, which allows adaptation to the given environment it needs to run in later.

An example of a portability issue is the creation of Unix. The first version was not portable. It was specific only to that computer's architecture. Unix became portable when it was rewritten in C. The new version written in C was portable because C served as a "translator", if you will, between what underlying architecture or devices were physically in the computer and what unix wanted them to do.

Download Programming Concepts PDF Read All 112 Programming Concepts Questions
Previous QuestionNext Question
How to count number of HTML pages in a websiteExplain the term "non volatile memory" states?