EARTH WEEK
Go paperless and save 40% on eligible eBooks, 70% on video now through April 26. Shop the sale.
John Bennett was formerly a senior software engineer at Proximity Technology, Franklin Electronic Publishing, and Microsoft Corporation. More recently, he has developed new programming languages using Python as a prototyping tool. He has worked on a variety of software projects, including a handheld spellchecker and East Asian handwriting recognition software. He holds nine U.S. patents.