Sito ufficiale: www.mikroe.com
Manuale in italiano: mikroicd_manual_v102
Tra i software maggiormente utilizzati per la compilazione in file.HEX possiamo vedere :
C
Hitec-C (versioni complete -a pagamento- e Lite – free anche a scopi commerciali ma con limitazioni, segue lo standard ANSI)
SDCC (completamente Free e Open Source, segue lo standard ANSI, ma a quanto pare è difficile da integrare nel sistema di sviluppo della Microchip, è possibile però integrarlo in Piklab, vedi sotto)
CCS-C (a pagamento)
BoostC e BoostC++ (a pagamento e free con limitazioni)
MPC C Compiler (a pagamento, disponibile versione dimostrativa)
CC5X (a pagamento e free)
CPik (solo per Linux e per PIC18)
BASIC
PicBasic (a pagamento)
GCBasic (Free, Open Source)
MikroBasic (a pagamento)
BoostBasic (a pagamento e free con limitazioni)
PASCAL
JAL (free)
JALV2 (free)
MikroPascal (a pagamento)
PMP (Pic Micro Pascal) (Free)
FLOW CHART/ALTRO
Flowcode (a pagamento)
KTechLab (open source, per Linux)
Visual Parsic (Editor visuale, ? pare che lo sviluppo sia fermo)
Ladder Logic (Compilatore linguaggio Ladder, free)
SUITE DI SVILUPPO
Microchip MPLAB IDE (free)
Microchip MPLAB X (free, cross-platform)
Piklab (free – molti sistemi operativi supportati)
Pikdev (free, solo per Linux, supporta solo assembler e C per PIC18)
GPUtils (free – attualmente non c’è la versione per windows)
Pic Simulator Ide (free e a pagamento) – Suite di sviluppo e simulazione in Basic