Programming Concepts Question:
Download Questions PDF

What is the main difference between portability and Platform independent?

Programming Concepts Interview Question
Programming Concepts Interview Question

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 Interview Questions And Answers PDF

Previous QuestionNext Question
How to count number of HTML pages in a websiteExplain the term "non volatile memory" states?