How is MBasic Pro different from PicBasic Pro?
MBasic Pro uses tokens to create a .hex file. What that means is each Basic command is compiled into a snippet of code that can accept arguments to operate on. Those arguments are stored in the PIC memory and retrieved similar to a batch of goto statements. PicBasic Pro is compiled as blocks of code that run by themselves although there is some jumping around. PicBasic is more of a “true” compiler and produces much more efficient code for smaller PICs and smaller programs. PicBasic Pro programs also execute faster than MBasic Pro since they jump around less. MBasic Pro has many advantages that PicBasic Pro doesn’t offer such as a built in IDE interface and in-circuit debugger that allows you to step through your code command by command (Atom offers this also). This is very handy for developing concepts or debugging code. PicBasic Pro is still a DOS based program that requires a third party Windows IDE to make programming as easy as MBasic Pro. PicBasic Pro comes with a free third party