The KidsRuby project provides a way that kids can learn programming using the awesome Ruby language. KidsRuby OS is a way they can do it anywhere they go, just bring their own USB drive, plug in, and reboot.
Have fun and make games, or hack your homework using Ruby! Just tell your parents or teachers you're learning Ruby programming... ;)
KidsRuby and KidsRuby OS are free and work on any computer.