DrTeachMe Programming is a rich learning environment for acquiring a solid foundation in programming for fun and profit. With guided lessons, hands-on exercises, and a self-contained JavaScript programming environment built-in, this app has everything you need to learn how to program like a pro.