Hi, There are no "best" compiler, only "popular" or "my favourite". You may can try Jal which is not Basic but Pascal-like and the v2 produces a quite good code. Or sdcc, which is an open source C compiler and gives you a fair results (in terms of code optimization). Both of them are free and are good for hobby use. Tam=E1s On 3/13/10, HuwD wrote: > > I'm new at using Microcontrollers. I'm interested in using them in Roboti= cs > and bought a book called "PIC Robotics". The software the book recommends= is > the "PIC Basic compiler". However it appears to come on a 3.5 inch floppy > disk and uses the either the serial or parrallel port on the PC to interf= ace > with the Microcontroller. This seems a little antiquated and I was wander= ing > if there was anything more recent and ideally free to download. I would a= lso > be good if I could connect to the microcontroller via USB. > > Whats the best current software for programming the PIC Microcontroller? > -- > View this message in context: > http://old.nabble.com/Best-compiler-software-tp27886392p27886392.html > Sent from the PIC - [PIC] mailing list archive at Nabble.com. > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- = Sent from my mobile device int main() { char *a,*s,*q; printf(s=3D"int main() { char *a,*s,*q; printf(s=3D%s%s%s, q=3D%s%s%s%s,s,q,q,a=3D%s%s%s%s,q,q,q,a,a,q); }", q=3D"\"",s,q,q,a=3D"\\",q,q,q,a,a,q); } -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist