How the Software Gets the Input

The process of feeding input into your code can be challenging. The process is both common enough and difficult enough that it has its own name. Performing this process is called “wiring up” your software. The difficulty lies in the fact that getting input from the mouse is completely different from getting input from the hard drive, and both of these are completely different from getting input from the Internet. As we build our kittenbook Chrome extension, we will work through wiring up a few different sources of input, and you will see how tricky (and rewarding) it can be.

Get Learning to Program now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.