This updated edition includes the most recent terms relating to constantly expanding computer and internet technology. More than 3,200 terms and definitions deal with Practical guidance for business software users Computer security, law, and ethics Computer programming, with examples in several computer languages Social media, Internet culture, and their latest developments Previous editions of this user-friendly book have proved especially helpful to readers who feel intimidated by computer technicians jargon. The authors clarify technical terminology while keeping to the highest standards of accuracy. One grateful reader called this book the Rosetta Stone for deciphering computer terms. Features many line illustrations and tables.