Purtroppo la comunita' di sviluppatori liberi non ha previsto di sviluppare un compilatore GCC freeware che permetta a tutti gli utilizzatori di Pic di fruire delle potenzialita' dei linguaggi ad alto livello, in ogni caso ci sono dei compilatori C che permettono lo sviluppo limitato e gratis.
Compilatori C x pic
http://www.picant.com/c2c/c.html
la versione C free ha delle limitazione ma compila 2K per 16F e 4 K per 18F
riporto in originale
"BoostC can be used without registration. Limitations: PIC16 2k code / 2 banks, PIC18 4k code / 2 banks, occasional upgrade info dialog, Non commercial use only"
La versione a pagamento partono dai 4,99$ in su naturalmente le limitazioni scendono al salire del prezzo pero' mi pare che con la free si possa gia scrivere qualcosa di buono.
http://www.bknd.com/cc5x/download.shtml
free solo per 12C e 16F fino a 1024 istruzioni per modulo .
Buono sviluppo in C