I believe as soon as they start middle school, that way they can get started using this kind of technology. I would limit it to an extreme degree, so they only do certain things, but you don't want to start them too late, is by then everybody else will have one and they'll be behind.