Computers and languages - Kushwaha, D S (New Delhi Tata McGraw-Hill, 2002)