computer compatibility

technological compatibility of software and hardware