The latest SourceBoost Software package Version Log can be found here

SourceBoost IDE

SourceBoost IDE (Integrated Development Environment) is an application for MS Windows which provides and an ideal environment for code development. It has many advanced features to speed up code development. Its open design means the same IDE can be used with all SourceBoost Technologies compilers and some third party compilers.

SourceBoost IDE is available Free of Charge, it is included in the SourceBoost software package.

SourceBoost IDE Plugins

The SourceBoost IDE Plugin Pack provides a number of virtual devices and components. This allows improved testing of code before committing it to an actual device.

Chameleon C Compiler

Chameleon C Compiler is the latest generation 'C' compiler that is close to ANSI 'C', and has many C++ features such as templates and function overloading. Supported target devices are; PIC12, PIC16 and PIC18 (check the Supported Devices list to determine support for a specific target device).
This is the choice of compiler for all new projects and by those users who want a FREE compiler.

BoostC Compiler

BoostC Compiler is the older generation well tested 'C' compiler. Supported target devices are: PIC12, PIC16 and PIC18 (check the Supported Devices list to determine support for a specific target device).

BoostC++ Compiler

BoostC++ is our 'C++' Compiler that is based on BoostC engine. This is the compiler choice for the programmer who wants to benefit from an object orientated programming language.

BoostBasic Compiler

BoostBasic Compiler is a version of BASIC with very similar structure to Microsoft Visual Basic. Supported target devices are; PIC12, PIC16 and PIC18 (check the Supported Devices list to determine support for a specific target device).
This is the choice of compiler for those users who are familiar with Visual Basic.

Novo RTOS

Novo is a Co-operative Real Time Operating System for the PICmicro when using the BoostC or BoostC++ compiler. This operating system transforms the coding style of applications making them easier to write, more readable and maintainable. Processes can be split down into separate tasks instead of using the classic super loop and state machine methodology.