Platform and Machine Dependency

What is the difference between platform dependency and machine dependency?

Questions by bhajanlal   answers by bhajanlal

Showing Answers 1 - 12 of 12 Answers

prankit123

  • Nov 21st, 2010
 

Any computer language is platform dependent if object code is compatible for operating system, this compatibility is supporting to particular
OS and that is not supported by other OS.
In case of platform independent, the object code is not compatible for particular
OS that is global object code that can be supported by any operating system.

  Was this answer useful?  Yes

vaishu

  • Dec 15th, 2010
 

C and C++ are platform dependency languages hence the application programs written in one OS cannot run in any  other OS. but in platform independency lang like Java application programgs written in one OS can able to run on any OS because it is s/w only platfrom that runs on top of other h/w based platfroms

  Was this answer useful?  Yes

A program that run at any OS means, that is called platform independent and those programs run at any architecture of computer (hardware) are called machine independent and the phenomenon is platform and machine independency.

  Was this answer useful?  Yes

tamil_try

  • Feb 19th, 2011
 

Platform Dependency: If a compiled program requires any additional library(s) to make the original program run on any particular OS, is platform dependency. Example, to run an executable C or C++ program on Windows OS, you need to have certain C or C++ vendor specific libraries to support your program's execution. This is also applicable for both 32 and 64 bit OS.

Machine Dependency: Software dependency on Processor architecture of the machine where it gets installed. Example: Pentium and Dual Core (multi core processors)

 

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions