paperlined.org
apps > Microchip_PIC
document updated 7 years ago, on Dec 7, 2016
There are two IDEs:

    http://www.microchip.com/mplab/mplab-x-ide      (local, not Cloud-based)
    http://www.microchip.com/mplab/mplab-xpress     (Cloud-based)

You also have to install a compiler separately:

    http://www.microchip.com/mplab/compilers

        MPLAB XC8 supports all 8-bit PIC MCUs
        MPLAB XC16 supports all 16-bit PIC MCUs and dsPICs      <== mine
        MPLAB XC32/32++ supports all 32-bit PIC MCUs

Hardware supported by MPLAB X:

    file:///opt/microchip/mplabx/v3.45/docs/Readme%20for%20MPLAB%20X%20IDE.htm#_Toc461801507

        MPLAB® PM3 Device Programmer
        MPLAB® REAL ICE™ In-Circuit Emulator
        MPLAB ICD 3 In-Circuit Debugger
        PICkit® 2 In-Circuit Debugger
        PICkit 3 In-Circuit Debugger        <== mine
        MPLAB Starter Kits
        PIC32 Starter Kit
        
There's some auxiliary information about the IDE:

    http://www.microchip.com/mplab/emulators
    http://www.microchip.com/mplab/mplab-harmony                "Simplifies 32 bit project development"
    http://www.microchip.com/mplab/mplab-code-configurator      A code generator.