I hate to say that but i must...

Assembler, MBasic, MikroBasic, PROTON, Microchip C, HI-Tech C,Pascal, Fortran, Cobol, Qbasic,VisualBasic, Foxpro, C++, Visual C, Java and i forget some to save space, must be asked on their specific forum...

Microchip have their own forum and a great tech support.

I'm sorry for those who know the solution for the above but, rules are rules...