I'm just beginning to learn C as well. So far written a few simple progs which compile and run :-)
BASIC is too limiting, and assembly is too processor specific, so I decided it was time to put them aside and finally learn C. I intend to get into programming MUI interfaces eventually when I learn more, so any advice about beginning with MUI would be much appreciated.
If anyone wants a little info on Amiga C compilers, email me. I picked up a copy of SAS/C with manuals, etc, 2nd hand and have used the patches from Aminet to upgrade it to the latest version. Goes OK so far.
As for learning, there are a few excellent tutorials on the web, but personally I find it easier working from a book. Picked up a couple of beginners C books cheaply as well which have been good so far.