The book is extremely thorough from the outset, the introduction gives an insight into what coding is, what python is, what to install and where to begin. It took me a little while to get used to the different 'language', using words such as Hacks, Tweaks, Modules, and Strings.