Hallo und willkommen im Forum.
Wenn du schon C kannst, warum willst du dann nicht dabei bleiben.
AVR-Studio von Atmel herunterladen, dazu den AVR-GCC-Compiler, alles gratis. Das AVR-Studio kann auch Assembler.
Dann das Tutorial hier von RN-Wissen, oder von hier: www.mikrocontroller.net/articles/AVR
Dazu vielleicht auch noch das Atmel-Evaluations-Board von Pollin. Einen guten und günstigen USB-Programmer gibt es hier:
http://wiki.ullihome.de/index.php/USBAVR-ISP/de
Da gibst du nicht mal 50€ aus und kannst toll starten.