Inspiring the next generation of creators

We don’t just teach coding we
Thadus is a simplified coding language, designed as a transitioning tool between block-based programming and traditional coding. It is also designed as the perfect low-pressure pathway into coding for all ages.

5 Star Reviews From Users all Over The Globe.
"As a teacher, Thadus was easy to use and the onboarding process clear. My students were able to start learning without any confusion. "
- IT Teacher, Sri Lanka
Thadus runs completely offline — simply install it on classroom or personal devices and start coding instantly, no login or internet required.
Students follow guided activities and coding sheets that help them transition from visual blocks to real text-based programming in a fun, hands-on way.
As learners spend more time exploring and creating with Thadus, they unlock milestone badges celebrating consistency, curiosity, and creativity — not test scores.
Thadus is designed to help students build real computational thinking skills before jumping into syntax-heavy programming languages.
With an individual subscription, learners progress through our courses step by step, at a pace that encourages deep understanding and confidence.
🌏 Access for Every Learner
Supporting Schools, Not-For-Profits & NGOs
At Thadus CodeLabs, we believe access to quality computer science education shouldn't depend on geography or infrastructure.
We actively subsidise and support rural schools, non-profits and community organisations in delivering education around the world.
🔒 All organisational access is now offered via direct consultation only.
Thadus CodeLabs in the News
We’re proud to have been featured on ABC News, highlighting our mission to make high-quality computer science education accessible to all learners.
Our offline courses follow the CSTA K–12 Computer Science Standards, with each course lasting 1 month.
Designed for Years 5–9, Thadus teaches students the foundations of computational thinking, sequencing, loops, conditionals, and data — preparing them for Python and real-world programming.
Learning Without Barriers
Thadus is now live in over 5 countries and 21 rural empowerment centres across the world, supporting students in their coding education.
At Thadus, we believe technology should be a force for good. We’re committed to bridging the global tech divide — helping learners everywhere gain the skills to thrive in an increasingly digital world.