Kid's Programming Language
Update: The original link above doesn't seem to work; however, this one works:
Coding4Fun is the point, right?
I bet if you took a poll, a lot of coders were gamers before they were coders—and that they got started by coding games. The cool thing is, after you learn to code and start making stuff work in the real world—stuff that isn't games—it's still fun! People reading this at Coding4Fun obviously think so, right?
So we all learned how to code and we know coding is fun, what do we do with that? Well, I think we want to give other people a chance to try coding, see what it's like, and figure out whether it's as fun for them as it is for us. If it is, they'll be coders too, and glad they are.
So how do we help them try coding? And when? We think kids can learn coding as early as they can learn reading and typing and math, and that learning coding helps with and complements other learning—so the sooner the better. Kids are all about fun, too: Harry Potter, Nintendo, Legos... So if you want kids to learn to code, make it easy. Make it fun. Help them make it a game.
Those are some of the things we were thinking about as we came up with KPL—our Kid's Programming Language. Coding4Fun makes a lot of sense to us, and is about a lot of these same thoughts, so we're very glad to have the chance to write an article introducing KPL here.