dspicではマイクロチップxc16コンパイラ(c30と呼ばれる)を使用することでc言語でプログラミングできる。