I agree with the K&R book, alternatively you can find tons of free C tutorials by google, for example this one looks good at the first glance: http://www.iu.hio.no/~mark/CTutorial/CTutorial.html This is for PIC and C, although Micro C -- the basics are the same for all C implementations anyway: http://www.mikroe.com/products/view/285/book-pic-microcontrollers-programmi= ng-in-c/ Tamas On 25 September 2012 09:59, Alex Harford wrote: > The C Programming Language by K&R. > > It's a small book but it's all you need if you already know ASM. > > On Tue, Sep 25, 2012 at 9:53 AM, Steve Smith > wrote: > > > > I need a pointer or two to a few basic guides to 'C' as I have always > > written in ASM all the way back to the Sinclair Science of Cambridge > MK14... > > (1979 I think) and a little bit of basic on a commodore pet (with a non > > qwerty keyboard) > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > --=20 int main() { char *a,*s,*q; printf(s=3D"int main() { char *a,*s,*q; printf(s=3D%s%s%s, q=3D%s%s%s%s,s,q,q,a=3D%s%s%s%s,q,q,q,a,a,q); }", q=3D"\"",s,q,q,a=3D"\\",q,q,q,a,a,q); } --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .