Microchip

Free
Program and debug Microchip Flash microcontrollers
Free
MPLAB XC32 Compiler adds the flexibility to develop and reuse C projects
Free
Creates applications for microcontrollers and digital controls