There is no difference. They mean exactly the same thing. Portable code is independent of the platform while non-portable code is platform-dependant.
a church truck
This is a speaking platform with carpetted steps leading up to it. A talk is given from this platform during midday prayers on a Friday. The speaking platform is often portable so that it can be moved.
Party platform. It outlines the party's stance on various political, social, and economic issues that guide their policymaking and decision-making processes.
The platform is called the stage.
Programming languages cannot be 'portable', but programs written in C might be portable, if they follow the strictest standards and do not use platform-specific features or functions.
platform
We already have them. They are called portable tv's.
A portable work platform allows you to take multiple tools that would not be able to be brought with otherwise. You would be able to cut wood with a saw or many other jobs that you would not be able to complete without one; therefore, it is very useful.
?
Individual parts of the platform are called planks. A platform is the party's statement of principles, beliefs, and positions on vital issues.
CPU technology is used in portable computers to reduce platform power and cap thermal dissipation of the computer.