BoostC is our latest generation C compiler that works with PIC18, PIC16 and some PIC12 processors. BoostC was designed to rival Hi-Tech C compiler. This ANSI C compatible compiler addresses limitations that exist in our C2C-plus compiler. It supports features like source level debugging, signed data types, structures/unions and pointers. The BoostC compiler will eventually replace the C2C-plus compiler.
BoostC is SourceBoost Technologies' latest generation C compiler that targets PIC12, PIC16 and PIC18 microcontrollers. It runs on MS Windows 95/98/ME/NT/2000/XP and can be used with the SourceBoost IDE or integrated into Microchip MPLAB. The compiler supports ANSI‑C, signed data types, structures, unions, pointers, and offers a range of debugging and code‑analysis features.
The product includes a full‑license option with unlimited RAM/ROM usage for non‑commercial projects and a Pro license for commercial use. BoostC generates Intel Hex output, provides source‑level and instruction‑level debugging, and includes library generation, automatic bank switching, and efficient RAM usage. A supported‑device list covers a wide range of PIC12, PIC16 and PIC18 parts.
| Supported operating systems | MS Windows 95/98/ME/NT/2000/XP |
|---|---|
| Target device families | PIC12, PIC16, PIC18 |
| Base data type sizes | 8‑bit char, 16‑bit int, 32‑bit long |
| Output file format | Intel Hex |
| IDE integration | SourceBoost IDE |
BoostC supports PIC12, PIC16 and PIC18 microcontroller families.
Yes, BoostC can be integrated into Microchip MPLAB.
BoostC offers source‑level and instruction‑level debugging, step‑into/over/out, multiple execution views, and variable monitoring via COF file output.
BoostC generates output files in Intel Hex format.