Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes


MPLAB® Integrated Development Environment


Microchip produces over 900 different development tools, including an integrated development environment, compilers, debuggers, programmers and software and development boards for specific applications. Most of our software tools have free download versions available and a free trial. Our comprehensive line of development tools are designed to work with or as a part of the MPLAB® X IDE environment and are engineered to be compatible with all of Microchip’s many devices. This development ecosystem fits together seamlessly with a user-friendly interface for your project.


MPLAB® X IDE is a software program that runs on a PC (Windows®, Mac OS®, Linux®) to develop applications for Microchip microcontrollers and digital signal controllers.

MPLAB® XC Compilers

AS comprehensive solution for your project’s development software needs and replaces all MPLAB® C and HI-TECH compilers.

MPLAB® Software Solutions

Microchip's award-winning ready-to-use software development solutions and support for Microchip's 8-, 16- and 32-bit microcontrollers.

Emulators and Debuggers

Easy to use development tools that provide powerful emulation and debugging capabilities at a cost effective price.

MPLAB® Xpress

MPLAB Xpress cloud-based IDE is a web-based version of MPLAB X, and can be accessed from any PC, laptop, or tablet. No downloads or machine configuration are required, making it the quickest way to get started developing with PIC MCUs.