You can do it in basic, Micro Code Studio was designed for use with Pic Basic Compilers from MeLabs.Micro Code Studio's ICD only works with one micro(16F628) you have to purchase MCS Plus to use other micros
ICD stands for In Circuit Debugger.I don't use the ICD, I've only tried it, and I used the LAB X-1 demo board from Melabs.If you make your own hardware it's fairly easy, you just need a MAX232 or similar.There is a diagram in the MCS help section.