Programming Concepts Question: Download Questions PDF
What is the main difference between portability and Platform independent?
![Programming Concepts Interview Answer Programming Concepts Interview Question](https://globalguideline.com/public/images/interview/1.png)
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.
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 Question | Next Question |
How to count number of HTML pages in a website | Explain the term "non volatile memory" states? |