PIC (Peripheral Interface Controller), Microchip firmasının ürettiği mikrodenetleyicilere verilen addır. PIC’in açılımı Peripheral Interface Controller olup; Microchip firması tarafından logic uygulamalarının hızlı, ucuz ve bir programa bağlı çalıştırılabilmesini sağlamak amacıyla geliştirilip üretilmektedir.

Elektronik alanında C dili vazgeçilmez bir yer edinmiştir. C dili hem insan diline olan yakınlığı hem de makine diline daha az kayıpla çevrilebilme özelliği sayesinde elektronik ürünler ve mikrodenetleyici programlama da oldukça yaygın olarak kullanılmaktadır. Diğer elektronik ürünlerde olduğu gibi Microchip firmasının PIC mikrodenetleyici ürünlerinde de C dili ile programlama popüler bir şekilde kullanılmaktadır.

PIC ürünleri için mevcut olan C derleyicileri içinde, PIC ürünlerinin neredeyse tümünü destekleyen, büyük bir oranla ANSI C uyumlu, esnek ve çok kolay bir şekilde mikrodenetleyici programlanmasına izin veren, birçok iletişim protokolü ve çevresel ürünler için hazır kütüphane dosyaları (kontrol fonksiyonları) içeren CCS (Custom Computer Services Inc.) firması ürünü CCS C PIC C Compiler programı oldukça popülerdir. Uygulamalı PIC Programlama Kursunda CCS C PIC C Compiler uygulamalar gerçekleştirilecektir.