Software compatibility

Definition
Software compatibility is the property of a computer system where a source program written for one machine will compile and execute to produce acceptably similar results on the other.