Cross-platform
From Botdom Wiki
Cross-platform refers to the idea of computer hardware or software being able to run on multiple operating systems. There are two major types of cross-platform software; one requires building for each platform that it supports (e.g., is written in a compiled language, such as C), and the other one can be directly run on any platform which supports it (e.g., software written in an interpreted language such as Perl, Python, or shell script) or software written in a language which compiles to bytecode and the bytecode is redistributed (such as is the case with Java and languages used in the .NET Framework).

