Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Well, the AVR has avr-gcc or WinAVR (they are the same thing). MCC18 for the PIC18F series has a free student edition and for the PIC16F/PIC12F series there are a few different compilers (I prefer sourceboost myself).