The degree to which a computer, an attached device, a data file, or a program can work with or understand the same commands, formats, or language as another. True compatibility means that any operational differences are invisible to people and programs alike.
— Computer ScienceIn reference to software, harmony on a task-oriented level among computers and computer programs.
— Computer Science