Computer pidgin language (CPL) è un linguaggio artificiale progettato per facilitare il riconoscimento vocale tra esseri umani e computer. Secondo un rapporto di Hewlett Packard Labs, dove si sta sviluppando un tale linguaggio, i programmi di riconoscimento vocale non sono abbastanza efficienti da essere ampiamente utilizzati per le applicazioni informatiche, nonostante 30 o più anni di ricerca. Uno dei motivi principali è che alcuni suoni sono difficili da riconoscere per i programmi per computer. CPL combina i suoni che sono più facilmente individuabili dai programmi per computer in una grammatica semplificata per superare questo problema. Poiché l'inglese è la lingua dominante dei computer e di Internet in tutto il mondo, CPL potrebbe offrire ai non anglofoni un'alternativa più semplice all'apprendimento di quella lingua e potenzialmente ridurre il divario digitale.
Secondo una notizia su New Scientist, alcune parole CPL, come crinter (per stampante) e teleter (per telefono), sarebbero universali, mentre ad altre, come balka, coupo e obobify, potrebbero essere assegnati significati definiti dall'utente . Sebbene le persone possano essere resistenti all'apprendimento di una nuova lingua per scopi informatici, HP considera la situazione analoga all'apprendimento dei graffiti per l'inserimento di testo su un PDA (Personal Digital Assistant).
La parola pidgin è usata per indicare che la lingua non è complicata: un pidgin è una lingua con un piccolo vocabolario e una semplice grammatica che viene creata per la comunicazione tra parlanti di lingue diverse, di solito per facilitare il commercio. Come previsto da HP, il vocabolario CPL consiste di parole modificate prese dall'inglese, dal giapponese e dall'esperanto, una lingua che è stata creata per servire come lingua franca internazionale (seconda lingua comune). Si pensa che la parola pidgin abbia avuto origine dalla parola cantonese per "affari".