What are the cheapest tools I need in order to programe the PIC16F819 with the CCS compiler?
CCS compiler just generates the hex file which will be downloaded to the PIC. To download the program to the PIC you need a programmer (with its software) or use the in circuit programming function of the PIC and a simple wire to connect it to the PC (serial or USB port). The collage should have a programmer device.