Basic English for Computing is intended for both students of computing and those working in the computing sector. It is suitable for learners at elementary to pre-intermediate level who need to upgrade their knowledge of English in a professional context. It is designed for use in universities, colleges, and technical schools, and on in-company training programmes. This edition has been carefully revised to take account of recent developments in this fast-moving sector, and ensure that the material is up to date. Authentic texts, visuals, tasks, and listening scripts have been upgraded where appropriate to reflect changes in such areas as technical specifications, new technologies, and working practices. The glossary has also been updated.