I file con estensione CH vengono utilizzati per vari scopi. I programmi che di solito fanno uso di file CH sono OS / 2, Clipper e C Programming Language. Viene generalmente utilizzato come archivio dati stringa o per il programma eSignal.
Nel sistema operativo OS / 2 di IBM, i file CH funzionavano come file di configurazione, OS / 2 era un tentativo di successione di DOS come sistema operativo per personal computer.
Per Clipper e altri linguaggi di programmazione, i file CH rappresentano file di intestazione che possono contenere direttive per la definizione dei valori nelle costanti. Quando un file CH viene chiamato con l'opzione "include", tutte le direttive contenute nel file vengono caricate all'inizio del programma.
Come per eSignal, un'applicazione basata su Windows, i file CH vengono utilizzati per salvare i report creati dal programma, eSignal utilizza JavaScript come base del linguaggio di script in modo che utenti e programmatori possano creare i propri indicatori finanziari.