Programming languages : paradigm and practice - Appleby,, Doris (Tata McGraw-Hill publishing Company Limited, 2002)