Acronimo di Advanced Program-to-Program Communication. Specifica sviluppata da IBM come parte della propria SNA (Systems Network Architecture) e progettata per consentire ad applicazioni che girano su diversi calcolatori di comunicare e scambiare dati direttamente. APPC estende SNA per includere minicomputer e PC.