Complex text on basic programming. - Holmes, B. J.