Create your own programming language
Want to create a programming language but don't feel like going through one of those expensive 700+ page books? Marc Andre Cournoyer (of Thin fame) has the perfect e-book for you. (Trivia: this book inspired Jeremy Ashkenas to create CoffeeScript.)