Abstract: The increasing availability of online documentation is radically changing the way developers and computer science students learn various topics, and programming in particular. Nowadays, a ...