karthikeyan: http://www.msfn.org/board/index.php?showtopic=5545 some of those may help well if you want to create good applications start with visual C++, head to your local library, buy a few books or search around the net for tutorials.. most people recommend having good math grades but thats not the case, just need a lot of time and patience as it causes many headaches sometimes hehe.. if you just want something to do in spare time do Visual Basic.. its easy to learn..