]追加された行はこの色です。削除された行はこの色です。エディタ、アセンブラ、リンカが含まれる。シリアル経由でプログラマ・デバッガと接続され、作成されたバイナリをターゲットに書き込んだり、ソースレベルデバッグを行うことも可能。Cコンパイラを統合することも出来る。ROMにプログラム等のデータを書き込むツールを「プログラマ」または「ライタ」と呼ばれる。英文の資料等を参照していると、ライタと呼ぶのは日本だけだと思われる。書き込む行為をプログラムする、とも言う。~PICにプログラムする方法として主にPIC単体を専用のプログラマに装着して書き込む方法と、ターゲットの回路に実装されたままの状態で書き込む方法がある。~ターゲットプログラムをデバッグするときの補助ツール。ブレークポインタ、メモリウォッチ、ステップ実行など行うことが出来る。ICEなどの製品でサポートされる。一部のPICを除き対応している。Microchip社ISPタイプのプログラマ・デバッガをリリースしている。Programmingタイプのプログラマ。基本的に全てのPICに対応している。しても使うことができる。IDEが対応している。コンパイルしたバイナリを直接書き込むことが出来るが、一部のPICでは専用のプログラムソフトウェアを使う必要がある。Programmingタイプのプログラマ・デバッガ。PICkit2の上位機能版。Debugger)として使うことのできるターゲットも多い。IDEが対応していて、IDEからターゲットにプログラム・デバッグが可能。ICD2と同等の機能を持ち、サイズがPICkit2になった小型版。一般販売はされていなかった。IDE2の後継モデルで、高速化が行われている。IDEが対応していて、IDEからターゲットに直接プログラム・デバッグが可能。PCとはシリアルを使って接続される。別に15Vの電源が必要。専用のゼロプレッシャーソケットにPICを装着してプログラムするタイプ。IDEは対応していないため、作成されたバイナリは付属のソフトウェアを使ってプログラムする必要がある。