Tato kniha je přímým pokračováním učebnice pro začátečníky. Čtenáře seznamuje s pokročilejšími tématy, jako jsou pole a indexované seznamy, práce se soubory i s tabulkami, vnořování cyklů apod. Poslední třetina knihy je celá věnována tvorbě vlastních objektů a tříd a poskytuje tak čtenáři úvod do problematiky objektově orientovaného programování.