 A script can be considered to be cross-platform if its interpreter is available on multiple platforms and the script only uses the facilities provided by the language.That is, a script written in Python for a Unix-like system will likely run with little or no modification on Windows, because Python also runs on Windows; there is also more than one implementation of Python that will run the same scripts (e.g., IronPython for .NET Framework).The same goes for many of the open-source programming languages that are available and are scripting languages.