: When you first connect it to MPLAB X or IPE, the software may automatically update the PICkit 3 firmware to the latest version compatible with your selected chip.

: This is the modern, full-featured development environment for Microchip's PIC microcontrollers. It includes the necessary drivers and programming tools for the PICkit 3. You can download the latest version for Windows, macOS, or Linux from the Microchip MPLAB X page .

To program using a , the most reliable and "good" content you need is the official software from Microchip. Depending on your goals, you should download one of the following: