Free on Android · 19 app languages

Learn to code on your phone, one small step a day

Short lessons in Python, JavaScript, Java and 5 more languages. Practise with 240 coding challenges, build 96 real projects, and ask an AI tutor whenever you get stuck.

Free to start Beginner friendly Learn in Bangla or English
210Bite-sized lessons
240Coding challenges
96Real projects
8Programming languages
Features

Everything you need to go from zero to coder

Read a little, write real code, get feedback. Sum Code keeps every step small, so learning fits into a busy day.

📘

Short, clear lessons

210 lessons that explain one idea at a time, each with an example you can edit and run.

🧩

240 coding challenges

Practise with problems from easy to hard. Get instant feedback and see the fix when you're stuck.

🛠️

96 real projects

Build games, calculators, bank systems and more, with step-by-step milestones and full source code.

📊

Algorithm visualizer

Watch sorting, searching, graphs, trees and pathfinding (BFS, Dijkstra, A*) work step by step.

🤖

AI coding tutor

Ask about any error or idea and get a clear, friendly explanation. Daily AI credits are free.

🔥

Daily goals & streaks

A daily goal, smart reminders and spaced review help you remember what you learn.

▶️

Run code on your phonePRO

Run Python and JavaScript right in the app and see the output instantly.

📈

Learning insightsPRO

See your strongest topics, weak spots and weekly progress at a glance.

🎓

CertificatesPRO

Finish a course and get a PDF certificate you can share on LinkedIn or add to your CV.

How it works

Start coding in under a minute

Install the app

Download Sum Code free from Google Play. No credit card needed.

Pick a language

Choose Python, JavaScript or any of 8 languages, and set a daily goal that fits you.

Learn, practise, build

Finish short lessons, solve challenges and build projects. Your streak keeps you going.

8 courses

Learn the languages companies hire for

Each course has lessons, 30 challenges and 12 projects.

🐍
PythonAI, data & automation
⚡
JavaScriptWebsites & web apps
☕
JavaAndroid & backend
🎯
DartFlutter mobile apps
⚙️
C++Games & performance
🔵
GoCloud & servers
🦀
RustSafe systems code
🍎
SwiftiPhone & Mac apps
See it, then code it

Understand algorithms by watching them think

Draw walls on a grid, pick an algorithm and watch it search for the shortest path. Then write it yourself.

  • 5 categories: sorting, searching, graphs, binary trees and pathfinding
  • Step-by-step: pause, change the speed and follow every move
  • Learn the why: time complexity and when each algorithm is the right choice
Pricing

Start free. Go Pro when you're ready.

Every lesson is free. Pro unlocks unlimited AI help and the advanced tools.

Free

$0
No card needed
  • All 210 lessons in 8 languages
  • Daily AI tutor credits
  • Algorithm visualizer
  • 2 free projects per language
  • Daily goal, streaks & review
Download free

Pro Weekly

$1.99 /week
Try Pro for a week · cancel anytime
  • Everything in Free
  • Unlimited AI tutor
  • All 96 projects & auto-checked challenges
  • Run code in the app
  • Learning insights & certificates
  • No ads
Get Pro in the app
BETTER VALUE

Pro Monthly

$4.99 /month
Less per week than weekly · cancel anytime
  • Everything in Pro Weekly
  • Unlimited AI tutor
  • All 96 projects & auto-checked challenges
  • Run code in the app
  • Learning insights & certificates
  • No ads
Get Pro in the app

Prices in USD; Google Play shows the price in your local currency. Subscriptions renew automatically until you cancel in Google Play. A one-time Lifetime plan is also available in the app.

FAQ

Questions, answered

Is Sum Code free?

Yes. You can download Sum Code for free and learn with all lessons, daily AI credits and free projects. Sum Code Pro is an optional subscription that unlocks unlimited AI help, every project, the code runner, learning insights and certificates.

Which programming languages can I learn?

Python, JavaScript, Java, Dart, C++, Go, Rust and Swift.

I have never coded before. Is it for me?

Yes. Lessons start from zero, are short enough for a commute, and explain every new idea with an example you can change and run.

Is the app available in Bangla?

Yes. The app is available in 19 languages, including Bangla, Hindi, Arabic, Spanish and French.

How do I cancel Pro?

Subscriptions are managed by Google Play. Open Play Store, tap your profile, then Payments & subscriptions, then Subscriptions, and cancel Sum Code Pro at any time.

Your first line of code is a tap away

Download Sum Code free and finish your first lesson in five minutes.

QR code to download Sum Code on Google Play Scan to download
Contact

We'd love to hear from you

Questions, feedback or a bug to report? Message us and we'll get back to you.