In clear and technically precise definitions, this newly compiled dictionary covers all aspects of information technology and computer science for the newcomer and the computer specialist, underpinned by a set of key terms applied consistently throughout. The dictionary covers: personal computing and office automation -- key programming terms, concepts and methods -- common abbreviations and acronyms -- underlying technologies from silicon chips to networks -- how the computer industry operates -- many aspects of data processing.