Well that'll open up a thousand different answers . You can't use Visual 'C' as apart from header files etc the 'C' compilers for PIC's are 'C' like on the Embedded Website someone= claims to have produced a C++ for PICs', There is also C2C= available from Matrix Multimedia or OPTAMA. Wouters JAL is a Pascal/C sort= of compiler ansd all though you said 'C' there is actually a very= good Pascal compiler from a German website produces very tight files.= Not supported anymore unfortunately. I would say from a hobby point of view CCS is perhaps the most= widely known, I use Wiz-C from Forest (full 30 day working demo= available restricted to F877 part). For professional use apart from the two above I would assume IARs= or Hi-Tech 'C' would be the most popular. Colin -- cdb, bodgy1@optusnet.com.au on 21/08/2002 -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads