Fundamentals of computers - Balagurusamy, E (New Delhi)
Keywords: Computer software; Internet; Operating systems; Programming languages