executable won't execute?

Not just scripts as Soja says, but also Java and Mono apps should work, but in all of these cases there is an intermediate layer that sits between your program and the actual hardware, and it must be the version of Java or Mono that was compiled for that particular hardware.