Executable pseudocode for learning CS without syntax barriers

thadusTeam2 pts0 comments

Thadus Group: Coding Education for Underserved Communities

Our Partners<br>Our Team<br>Platform<br>Impact<br>Partner With Us<br>Partner Portal โ†’

๐ŸŒ 5 countries ยท 21 centres ยท 1,000+ students

Computer science education<br>for the AI era.

AI can write the code. Students still need to understand it.

Thadus teaches algorithms, data, logic and systems, without syntax getting in the way.

Partner With Us โ†’<br>See Our Impact

Programming without the syntax barrier. Thadus works like executable pseudocode. Students use plain-English commands to express real programming concepts without fighting brackets, punctuation or language-specific syntax rules. Try it below.

thadus://learn/the-thadus-language

hello.thad<br>basics.thad<br>stats.thad

Thadus: try it, press Run to see the output<br>Run

Output

The goal isn't to make programming "easier". It's to make the underlying ideas easier to understand first.

Our Mission<br>What we do.

The question everyone is asking<br>Is coding becoming obsolete?

Writing code manually is changing. Computer science isn't.

AI can now generate working software from natural-language instructions. GitHub's research found that 92% of US enterprise developers were already using AI coding tools, and 76% of developers surveyed were using or planning to use them. The ability to manually memorise programming syntax is becoming less central to software creation.

๐Ÿค–

AI writes code.

Generative AI can produce working software from natural-language instructions, and it's improving rapidly.

๐Ÿง 

Humans still need to understand systems.

Someone has to define the problem, evaluate the output, understand the architecture and recognise when the generated code is wrong.

๐Ÿ’ก

That's what Thadus teaches.

Students learn the computational concepts underneath the code, using an executable pseudocode-like environment that removes the syntax barrier.

AI can write the code. Thadus helps students understand what the code means.

By the numbers<br>Current reach.

Countries

Community Centres

0%

Improvement in Digital Confidence

0+

Active Students

๐Ÿ‡ฆ๐Ÿ‡บ Australia<br>๐Ÿ‡ฑ๐Ÿ‡ฐ Sri Lanka<br>๐Ÿ‡ฎ๐Ÿ‡ณ India<br>๐Ÿ‡ณ๐Ÿ‡ต Nepal<br>๐Ÿ‡ฟ๐Ÿ‡ฆ South Africa

๐Ÿ“Š

The skills behind technology are changing.

AI & big data, technological literacy and systems thinking are among the fastest-growing skills in the global workforce through 2030.

Thadus teaches those foundations, without making beginners fight the syntax first.

Source: World Economic Forum, Future of Jobs Report 2025

Thadus CodeLabs<br>Less syntax. More understanding.

๐Ÿ“ถ<br>Fully offline Computer science without reliable internet. No connectivity required.

๐Ÿง <br>Executable pseudocode Learn the concept before the syntax: plain-English commands, real programming ideas.

๐Ÿค–<br>Built for the AI era AI changes coding. It doesn't eliminate computer science. Students learn the logic underneath.

๐Ÿš€<br>A launchpad, not a ceiling Understand first. Transfer later, into Python, Java or any professional language.

๐Ÿ“…<br>Twelve structured courses Algorithms, data, game dev, app design and more, structured for complete beginners.

Learn the system, not just the syntax.

Algorithms. Logic. Data. Systems. AI concepts. The ideas that remain valuable regardless of which programming language or AI tool eventually produces the code.

Current Version

When machines write the code<br>Understanding the system becomes more important.

Thadus teaches the layer underneath: the ideas that remain valuable regardless of which language or AI tool eventually produces the code.

Algorithms

How problems are broken down and solved, step by step.

Data

How information is collected, transformed and interpreted.

Logic

How software makes decisions: conditions, branches, outcomes.

Systems

How different components work together to produce a result.

AI & Machine Learning

How intelligent systems process data, recognise patterns and make predictions.

Computational Thinking

How to approach complex problems the way a computer would solve them.

Thadus removes the syntax barrier so students can focus on these concepts first, then transfer them into Python, Java or any other language.

The problem

Beginners often have to learn two things at once:

1. What the program is supposed to do<br>2. How to express it in a complicated programming language

That creates unnecessary cognitive load at exactly the wrong moment.

The Thadus approach

We remove much of the second problem, so students can focus on:

What should happen? โ†’<br>Why does it happen? โ†’<br>How does the system work? โ†’<br>How can I solve this problem? โ†’<br>How would I express this in Python?

Regional Intelligence<br>Data that funds the mission.

Each six-month deployment produces a full anonymised dataset on youth digital engagement in that region.

Commercial partners pay for a Regional Intelligence report from a specific region. That payment directly funds the free deployment for the NGO or charity operating in that same region.

Digital Confidence<br>Pre and post programme

STEM Engagement<br>Participation & completion

Gender...

thadus syntax code students language data

Related Articles