Reading order of Documents for learning root

I’m trying to learn root but there are just too many documents and its been very confusing in which order should I start reading. Sometimes I start a document, some parts require deep programming knowledge, sometimes I realise i’m missing something which I later find out was mentioned in another text.

Can someone please help me sort out in which order should I read the documents so that I can learn root efficiently and interactively as well.___
Please read tips for efficient and successful posting and posting code

ROOT Version: 6.18/04
Platform: Windows
Compiler: Not Provided


I think maybe best to try to go through ROOT Reference guide:, ROOT tutorials maybe ROOT User guide (it was not updated for some time, but could be useful as a ROOT overview):

I would also recommend the ROOT primer.
It has a very preliminary new presentation here.