2.3 Configuring Compilers

When creating new projects or modifying existing ones, 8-bit microcontrollers such as AVR and PIC16/PIC18F use the XC8 compiler. AVR devices also support GCC compilers. PIC32CM devices, which are 32-bit microcontrollers, use the XC32 compiler and ARM-GCC. Links to the compiler pages are provided below:

Figure 2-4. XC8 Compiler Selection in MPLAB Tools for VS Code
Figure 2-5. XC32 Compiler Selection in MPLAB Tools for VS Code