Eller applikationsprogrammeringsgränssnitt, en specifikation av hur olika applikationsprogram kan använda och kommunicera med en specifik programvara