Dictionary of Computer and Internet Terms by Douglas Downing
This pocket-sized reference book offers help to prospective buyers who are mystified by the hi-tech jarg on. It also explains what computers do and how they work, an d describes many computer languages and programming concepts such as desktop publishing. '