Viksit Bharat 2047 · Digital India Mission

Learn to code.
Build for Bharat.

A home for every young Indian to learn, build and compete in code — from a village classroom to a metro school. This is our generation's chance to lift millions through skill, and to give raw talent a direction. सीखो · बनाओ · जीतो.

12Grades, 1–12
2,800+Coding lessons
16,000+CoderLand pages
8 PMDaily code battle (IST)

Three ways to grow

One login. One journey — from your first print() to winning a live contest.

Talent is everywhere. Opportunity shouldn't be rare.

India has the world's largest generation of young minds. Give them the tools, and they will build the future — for themselves, their families, and the nation. That is the mission.

🎓 For every student

City or village, English or not — a clear, encouraging path from Grade 1 to job-ready coder.

🏫 For every school

Teachers get a ready curriculum, live coding labs and auto-graded work. No setup, no servers.

🇮🇳 For Bharat

A skilled, self-reliant, AI-enabled generation is how we reach a Viksit Bharat by 2047.

Bringing this to your school?

Onboard your students, assign lessons and track progress. CodeShaala is built for Indian schools, boards and coaching centres.

For schools & teachers →