Ditto!
Also a great way to learn a new programming language is to try project Euler problems with it.