Scientific Instruments Inc.Images SI Inc. BBB Business Review

PIC Basic Pro Compiler


PBP is a BASIC programming language for Microchip's PIC microcontrollers.

It has evolved over the span of 15 years, making it the industry standard in its field.  It has become a professional-level development tool for embedded programmers, though it retains the easy-to-learn syntax that makes it popular among experimenters and educators worldwide.

PBP should not be confused with the slow BASIC interpreters of the past. This is a full-blown development tool that produces code in the same manner as a C compiler (without the pain of C). PBP is widely used by engineering professionals who depend on its stability and maturity to produce commercial firmware. It is also used by educational institutions because it is very easy to learn and understand.

PBP has existed for almost 15 years. Development and evolution has been ongoing since its inception. This maturity gives the software a reputation for dependability that is unequaled among its competitors.

PBP is strictly software. It produces the device-ready HEX file, but doesn't include the means to burn the code into the chip or run the chip. To complete the system, you need a device programmer like the melabs U2 Programmer and a test platform like our LAB-X Experimenter series. Full Development Systems are available that include everything you need to program and test.


Student Edition Silver Edition Gold Edition
Price: $79.95 $149.95 $299.95
Commercial License   X X
Number of computer installations allowed
(May be uninstalled and moved.  License is for single user.)
1 3 3
Supported Microcontrollers:      
12F683, 16F688, 16F690, 16F88, 16F886, 18F25K20, 18F25K22, 18F2550, 16F1937 X   X
Microchip Mid-Range Architecture  
(most PIC16, PIC12)
  X X
Enhanced Mid-Range Architecture 
(PIC16F1xxx, PIC12f1xxx)
Baseline Architecture 
(devices using 12-bit instruction set)
High Performance Architecture (PIC18)     X
Maximum supported clock frequency 64MHz 20MHz 64MHz
32-bit LONG variables, signed integer math 
(requires PIC18 device)
X   X
Device Packages supported 8-Pin through 28-Pin 8-Pin
 1-Year Free Upgrades    X X 

Current PICmicro MCU support

PBC-GOLD - $299.95
PICBasic Pro Compiler 3 Gold edition w/ Manual & CD
PBC-SILVER - $149.95
PICBasic Pro Compiler 3 Silver edition w/ Manual & CD
PBC-EXP - $79.95
PICBasic Pro Compiler 3 Experimenter edition w/ Manual & CD