01 / 13

NADA

A neutral standard for reading and writing code in your own language. Run as a non-profit by Chris and Rev.

Like Unicode, but for the words in code.

02 / 13

The mission, in one sentence

Let everyone read and write real code in their own language.

03 / 13

The problem

About five in six people do not read English fluently. Code is written almost entirely in English, so most people cannot read it.

04 / 13

How it works

NADA shows code in your own language as you read and write it. The program itself does not change, so it runs everywhere.

How the program runs does not change.

05 / 13

The same program, in two languages

The program · English
def greet(name):
    if name:
        return f"Hello, {name}"
What you read · हिन्दी
परिभाषा greet(name):
    अगर name:
        वापसी f"Hello, {name}"

Only the words built into the code change. The names and text you wrote stay the same. The program runs the same in both. Try it at nada.build.

06 / 13

One idea, many languages

if English si Spanish якщо Ukrainian 如果 Chinese もし Japanese إذا Arabic अगर Hindi ถ้า Thai
ifEnglish always underneath

The same idea, shown in each language. What you see changes. The program does not.

07 / 13

Coverage today

  • 130+ human languages usable today · 79 already past 70% · 156 in progress
  • 65 of 543 programming languages fully done
  • 4,182,470 words translated
  • 17,242 common software terms across 36 toolkits
  • A free app and a VS Code add-on, available now

08 / 13

Usable in 130+ languages today

Every language is mapped → deepened → reviewed; 79 are already past 70% core-term coverage.

Coverage only increases.

09 / 13

Why it matters

Most people cannot read or write real code. NADA shows each person the code in their own language. More people can then read it, learn from it, and build with it.

The program that runs stays the same.

10 / 13

How it stays independent

Chris and Rev run it as a non-profit. The language data is free under CC-BY. The tools are open under AGPL, so anyone can check the work. Only work that meets the standard may use the NADA name.

No single company can take it over.

11 / 13

How it sustains itself

A paid app at nada.build funds the work. Revenue from the paid app keeps the language data free for everyone.

Like Unicode, the W3C, and the IETF.

12 / 13

What funding does

Funding brings more languages to full coverage, keeps the tools open, and keeps the standard free and independent. For example, fully funding one regional language brings several more online.

13 / 13

Get in touch

For funders who back neutral public infrastructure.

chris@nadalang.org

The product is at nada.build · governance memo on request.