This page is intended to help new comers boot up to programming and then gradually take them to competitive programming.
Get started on CodeChef:
Solve your first problem on CodeChef (video links):
Learn to Program:
Learn Data Structures & Algorithms
Competitive programming references for competitions
Some Programming Jewels to get your started:
Practice on other sites:
Do you know better resources that are not included on this page? Add them here: email@example.com:anup/codechef-resources.git. Just fork the repo and send us a pull request. We will also be happy to add Collaborators to the projects. Feel free to edit the "getting started.html" file and start contributing. If you face any issue send us an email.