Show HN: Why Should Assembly Be English‑Only? Nuasm Adds 51 Human Languages

  • Posted 6 hours ago by neuroosgenesis
  • 1 points
NUASM is a universal assembler that lets you write low‑level code in 51 human languages — including Hindi, Japanese, Spanish, Arabic, Quechua, Basque, Swahili, and many more.

No transpilation. No DSL tricks. No “English‑only mnemonics”. Just real assembly, expressed in your own language.

NUASM is built in pure Python and outputs real x86‑64 machine code. It includes:

51 language packs (with dialects and regional variants)

Kids Mode for teaching low‑level concepts

Localized error messages

A universal tokenizer and encoder

Support for bootloaders, kernels, and low‑level systems

A fully documented wiki with examples in every language

The goal is simple: If you can speak it, you can program it.

Repo: https://github.com/cyberenigma-lgtm/NeuroUniversalASM (github.com in Bing)

Happy to answer questions, discuss design decisions, or help anyone build new language packs.

2 comments

    Loading..
    Loading..