platform-independent

Adjective

 * 1)  Of computer software or computing methods and concepts: implemented such that they can operate on any of various computer platforms.