Lo scambio controllato dal programma, noto anche come scambio digitale controllato dal programma o scambio controllato dal programma digitale, di solito si riferisce all'apparecchiatura di commutazione utilizzata nella rete del centralino telefonico, che utilizza programmi per computer per controllare la connessione dei telefoni.
Le funzioni di base degli interruttori digitali controllati da programma sono: accesso alla linea dell'abbonato, connessione relè, fatturazione, gestione delle apparecchiature, ecc.