software (or hardware) that will work on more then one type of computer

listen to the pronunciation of software (or hardware) that will work on more then one type of computer
Englisch - Englisch
cross-platform