Raise your hand if you've ever seen a 5 year old playing with an iPhone. Keep it raised if said child ever taught you any neat tips about your smartphone. Kids aren't just playing with high-tech gadgets these days — they're learning more than we often even realize.
Plenty of companies are targeting software and electronic toys at the younger crowd that help foster that programming desire. Wanna know who's going to build the next killer iPad app? That innovator might be playing kickball in the backyard with your kids right now. Here's a look at five ways to introduce your own kids to computer programming.