As others have said "k&r the c programming language" is the best place=20 to start and may be stay. Try to avoid the excessive use of includes and headers & such that muddy=20 up the actual code. Some includes are essential to get at common functions. Note that the "define" directive will let you make things look the way=20 you want. I have seen programmers change brackets to begin & end statements= .. It gets complicated if you choose to use a compiler with its own unique=20 GUI. c is as complicated or simple as you choose! On 9/25/2012 12:53 PM, Steve Smith wrote: > Ok I have forced myself to admit that 'C' has its place and programming a > 24f in ASM is probably a bit of a stretch.... > > 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) > > All suggestions gratefully received > > Thanks > Steve > > --=20 John Ferrell W8CCW =93During times of universal deceit, Telling the TRUTH becomes a revolutionary act=94 George Orwell --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .