A neurodivergent-first programming language for how our brains actually think.
A language built FOR neurodivergent brains, BY neurodivergent developers.
Most programming languages assume a neurotypical way of thinking. HyperCode flips that:
- π§ Minimal visual noise β Reduce cognitive overload
- π Plain-language flow β No hidden meanings, no assumptions
- π¨ Highly visual β ASCII-based grids, clear structure, spatial execution
- π€ AI-ready β Built for Claude, GPT-4, Mistral from day one
- π Quantum-ready β Access to quantum computing without a physics degree
- 𧬠DNA-ready β Molecular computing at your fingertips
β
REPL Mode β Interactive <100ms feedback loops
β
Clear Syntax β Literal, explicit, minimal surprise
β
Tests β Comprehensive test suite included
β
CI/CD β GitHub Actions automated testing
β
Documentation β Extensive guides for all skill levels
β
Web IDE β Interactive browser-based editor
β
Community-First β Neurodivergent-friendly contribution process
git clone https://github.com/welshDog/HYPERcode-V2.git
cd HYPERcode-V2Create hello.hc:
print "Hello, Neurodivergent Future!";
Run it:
python hypercode_interpreter.py hello.hcpython hypercode_repl.py
>>> print "Welcome to HyperCode!";
Welcome to HyperCode!
>>> let x = 10;
>>> print x;
10
>>> exit
π Goodbye! Keep coding. π- Getting Started β Learn HyperCode in 5 minutes
- Syntax Reference β Complete operation guide
- Contributing β Join the movement
- Code of Conduct β Our community values
- Examples β Real programs to learn from
# Print output
print "Hello!";
# Variables
let name = "Alex";
let age = 25;
let pi = 3.14;
# Math
let sum = 10 + 5;
let product = 4 * 5;
let remainder = 10 % 3;
# Comparisons
if age >= 18 print "Adult";
if score > 90 print "Excellent!";
# Conditionals
let status = "active";
if status == "active" print "Online";
- β REPL mode
- β Core syntax (print, variables, conditionals)
- β Tests & CI/CD
- β Documentation
- π Loop support
- π Functions
- π Arrays/Objects
- MCP Server (Model Context Protocol)
- Claude backend integration
- GPT-4 compatibility
- Multi-modal IDE (text + visual + voice)
- AI-assisted code generation
- Qutes wrapper (high-level quantum)
- Qmod integration
- Quantum REPL
- Multi-backend transpilation (Qiskit, Cirq, Q#)
- DNA strand displacement module
- In-silico simulator
- Synthesis API integration
- Molecular circuit design
- Package manager
- Community marketplace
- Agent orchestration
- Auto-documentation
- Enterprise support
# Run all tests
python -m pytest tests/
# Run with verbose output
python -m pytest tests/ -v
# Test the interpreter
python hypercode_interpreter.py hello_world
python hypercode_interpreter.py fizzbuzz- Fast feedback loops (REPL <100ms)
- Clear, unambiguous syntax
- Minimal context-switching
- Reward-driven interaction
- Literal, explicit behavior
- No hidden assumptions
- Predictable structure
- Pattern-based logic
- Visual-first IDE
- High-contrast options
- Dyslexia-friendly fonts
- Text-to-speech support
- More accessible programming
- Reduced cognitive load
- Better code readability
- Future-ready technology
We welcome contributions from everyone, especially neurodivergent developers.
First time contributing?
- Read CONTRIBUTING.md
- Pick an issue labeled
good first issue - Ask questions (seriously, it's encouraged)
Want to help?
- π Report bugs
- β¨ Suggest features
- π Improve documentation
- π§ͺ Write tests
- π¨ Contribute examples
HyperCode is a neurodivergent-first community. We:
β
Celebrate neurodivergent brains
β
Welcome all thinking styles
β
Prioritize accessibility
β
Respect boundaries
β
Believe in growth
Read our Code of Conduct to learn more.
HYPERcode-V2/
βββ hypercode_interpreter.py # Main interpreter
βββ hypercode_repl.py # Interactive REPL
βββ ide.html # Web-based IDE
βββ README.md # This file
βββ CONTRIBUTING.md # How to contribute
βββ CODE_OF_CONDUCT.md # Community standards
βββ requirements.txt # Python dependencies
βββ docs/ # Documentation
β βββ GETTING_STARTED.md
β βββ SYNTAX_REFERENCE.md
β βββ ARCHITECTURE.md
βββ tests/ # Test suite
β βββ test_tokenizer.py
βββ examples/ # Example programs
β βββ hello_world
β βββ fizzbuzz
βββ .github/
βββ workflows/
βββ test.yml # CI/CD pipeline
- GitHub: welshDog/HYPERcode-V2
- Issues: Report bugs, suggest features
- Discussions: Chat with the community
- MIT License: Read it
Programming languages express how minds think.
For decades, they've expressed only neurotypical minds. HyperCode flips that.
We're building:
- β A language FOR neurodivergent thinking
- β A proof that accessibility = innovation
- β A foundation for quantum & AI-native computing
- β A movement that says: "You belong here."
HyperCode is built on the shoulders of:
- Esoteric languages (Brainfuck, Befunge) β Teaching us radical minimalism
- ND creators (Sona, etc.) β Proving accessibility works
- AI pioneers (Claude, GPT-4) β Showing us the future
- Quantum researchers (Qiskit, Cirq, Q#) β Making quantum accessible
- Our community β Every contributor, every idea, every voice
Read the docs, try it out, see if it clicks.
- Start with Getting Started
- Practice in the REPL
- Build something small
- Share what you build!
- Fork the repo
- Pick an issue
- Make a PR
- We'll help you along the way
- Use HyperCode
- Tell your friends
- Share your projects
- Help others learn
- Be part of something bigger
Have questions?
- Check GETTING_STARTED.md
- Check SYNTAX_REFERENCE.md
- Create an issue with label
question - Reply to discussions
Found a bug?
- Create an issue with label
bug - Include:
- What you were doing
- What happened
- What you expected
- Steps to reproduce
Have an idea?
- Create an issue with label
feature - Describe what you want
- Why it matters
- How you'd use it
| Component | Status | Version |
|---|---|---|
| Interpreter | β Working | 0.9-beta |
| REPL | β Working | 0.9-beta |
| Tests | β Active | Growing |
| CI/CD | β Active | GitHub Actions |
| Documentation | β Comprehensive | Growing |
| Web IDE | β Basic | Need improvement |
| Loops | π Coming | Phase 1 |
| Functions | π Coming | Phase 1 |
| Arrays | π Coming | Phase 1 |
| AI Integration | π Coming | Phase 2 |
| Quantum | π Coming | Phase 3 |
| DNA | π Coming | Phase 4 |
MIT License β See LICENSE for details.
In short: Use HyperCode however you want, freely. Just acknowledge the original.
If HyperCode matters to you:
β Star this repo β It helps others find us
π¦ Share it β Tweet, post, tell your friends
π₯ Contribute β Code, docs, ideas, anything
π¬ Discuss β Share your thoughts and experiences
Neurodivergent minds have changed the world.
Now let's change how we code.
HyperCode is for us. By us. With us.
Welcome home. π
π§ + π + π = HyperCode
Built with neurodivergent energy. For neurodivergent futures. With AI and quantum as our partners.