CCS C for PIC16F877A

Để lập trình cho PIC, mọi người có thể chọn cho mình những ngôn ngữ lập trình khác
nhau như ASM, CCS C, HT-PIC, pascal, basic,...Với ASM, đầu tiên tìm hiểu và viết chương trình cơ bản bằng ASM để hiểu rõ cấu trúc, sau đó thì viết bằng CCS C cũng viết lại những cái cơ bản và đi dần lên, tốc độ lúc này nhanh hơn khi viết bằng ASM rất nhiều. Khi viết bằng CCS C thông thường thì dịch ra file.hex có dài hơn so với khi viết bằng ASM. Hai ngôn ngữ CCS C và HT-PIC được ưa chuộng hơn cả, CCS C dễ học, gần gũi với
ASM còn HT-PIC là dạng ANSI C.