Free coding classes, taught by high schoolers.
Challenger Coding is a student-run nonprofit in Sammamish, Washington. We have been teaching Scratch, Python and Java to K–12 students since the summer of 2023, and we have never charged for a class.
New here? Start with Scratch Week 1, Python Week 1 or Java Week 1. Every lesson is free to read, with no account needed.
- 3,000+
- Students taught since 2023
- 50+
- Hours of lessons
- 46
- Lessons, all free to read
- 6
- Courses
It started with one summer class
Jaden Tang and Aadi Saraf started Challenger Coding in the summer of 2023, after looking for coding lessons aimed at younger students and finding almost nothing written for them. It is still planned, written and taught by students, and it is still free.
Read our storyFounded 2023
Sammamish, WA
Run by students
Three languages, two levels each
What parents tell us
My child has learned so much through Challenger Coding. The patience and creativity of the instructors are unmatched!
Jaden was very easygoing and patient. The study materials were simple and self-explanatory!
Jaden is an amazing instructor, he brings such good energy and positivity. The kids really appreciate that!
Start with the first lesson
Every lesson is free and open — no account needed to read them. Enrollment for live classes runs through the form below.

