The MPLAB C Compiler for PIC32 is a full-featured ANSI compliant C compiler.
The MPLAB C Compiler for PIC32 is a full-featured ANSI compliant C compiler for Microchip's PIC32 family of 32-bit microcontrollers.
Features:
-DSP library- C callable DSP functions written in assembly using the standard MIPS DSP library APIs. A future compiler release will contain a second set of APIs that are compatible with Microchip's 16-bit compilers.
-Quick Migration- Complete run-time optimized peripheral libraries that are API compatible with Microchip compiler libraries for 16-bit products.
-Even Smaller Code Size- Use 16-bit instruction mode for up to 40% code size reduction
-Small and Fast- Mix 16- and 32-bit instruction types in the same source file: 32-bit instructions for performance critical code and 16-bit instructions for size reduction
-ANSI compliant with standard, math, memory, and data conversion libraries
-New highly optimized math library functions in v1.03 and later
-Supports in-line assembly
MPLAB C32 Compiler is good.