Codesi

Codesi

Time-travel programming language built on a phone by a 15yo

6 followers

Meet Codesi - the world's first Hinglish programming language with time-travel debugging. Built entirely on a phone by a 15-year-old. Features: JAADU (interpreter-level typo correction using Levenshtein distance + phonetic matching), Time Machine (rewind/replay code ), Samjhao (built-in explainer, no AI needed). Full OOP, 50+ built-ins, 24+ array methods, exception handling. Self-taught from YouTube. Zero budget. For 600M people who think in Hindi+English. Production-ready. https://thecodesi.xyz
Codesi gallery image
Free
Launch tags:Open Sourceβ€’Developer Toolsβ€’GitHub
Launch Team
Unblocked AI Code Review
Unblocked AI Code Review
High-signal comments based on your team's context
Promoted

What do you think? …

Rishaank Gupta
Maker
πŸ“Œ
Hey Product Hunt! πŸ‘‹ I'm Rishaank, 15 years old, and I just shipped Codesi β€” a programming language I built entirely on my Android 7 phone. πŸš€ What makes Codesi different: 1. JAADU β€” The ONLY language with intelligent auto-correction built into the interpreter. Not a linter. Your code: `arr.pus(4)` becomes `arr.push(4)` automatically. Works for entire method chains. 2. Time Machine β€” Actual time-travel debugging. Type `peeche()` to rewind execution, `aage()` to go forward. Full state restoration, not just replay. 3. Samjhao β€” Built-in code explainer. Type `samjhao()` and get line-by-line explanations. Zero AI, zero APIs. Built with: β€’ Android 7 (2016, 2GB RAM) β€’ Termux terminal β€’ Virtual keyboard (5000+ lines typed!) β€’ $0 budget β€’ Self-taught from YouTube Why Hinglish? 600M people think in Hindi+English but code in pure English. Codesi lets you code naturally: `agar`, `jabtak`, `karya`. Try it: https://thecodesi.xyz Repo: github.com/codesi-lang/codesi Looking for feedback, contributors, and early adopters! What feature would YOU add to a programming language? πŸ€”
Vlad Matskevich

@rishaank_gupta Building a programming language on a PHONE at 15?! 🀯

How long did it take you? And how do you handle the limited screen space while coding?