Wait, what? The Internet is a thing? How can I make programs for it?