Using Code Explorers and Diagrams to Learn Arduino

Okay I have relooked at my words and altered them slightly. For fear of getting off point I have altered my statement to...

NB: If Eclipse is your preferred route then there is a great Eclipse plugin that also helps. As a Microsoft user I prefer Visual Studio but everyone has their own preferences