http://racket-lang.org/
The website has good documentation if you're already a programmer. There's a book called HtDP for beginners that the Racket community recommends.
http://www.htdp.org/
If you feel like getting some abstract CS and software engineering experience, try out:
http://mitpress.mit.edu/sicp/
It's somewhat advanced stuff, but if you feel like it, it's definitely a lot of experience and fun. Just remember you don't have to rush. Take small doses everyday, and within time you'll never regret it.