Learn how to start Competitive Programming | CodeChef

Getting Started:

This page is intended to help new comers boot up to programming and then gradually take them to competitive programming.

Get started on CodeChef:

Steps to 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 you started:

Language Specific:

Learn Linux

Practice on other sites:

Other Resources