Well, I would disagree. If you know nothing about programming, you should start with learning programming concepts, preferably on a PC where you can instantly run your programs and see the results. After you are familiar with programming basics, you can start looking at code for micros. If...