Hola:
Te recomiendo que aprendas C, hay algunos tutoriales en la red; puedes tambien aprender con el C18 de microchip para pic, que es basicamente lenguaje C.
En la web de dtforum hay un curso muy bueno para este, esta publicado alli, con varios proyectos. Una vez que aprendiste bien el C, o por lo menos lo aceptable,
migra a Atmel. La programacion es similar, solo que tienes que tener que tomar algunas consideraciones especiales que estan en los datasheets, que estan libres en la red.
Eso si "lamentablemente"

es necesario saber ingles
Cordiales saludos