Which tool to use to compile code and program the microchip

Which tool to use to compile code and program the microchip?