I also vote C as the place to start. I also recomend this old thread for more tips and insight, since I'm to lazy to repeat it here. :-) Search for other threads on the same subject. Lots of other good info on amiga.org
Amiga.org Thread - Newbie CodingIf you haven't already, also check out utilitybase.com and intuitionbase.com
Plaz