Macha Lang

Programming language ecosystem designed to make coding more accessible through regional-language keywords and AI-powered assistance.

Features a browser-based IDE, real-time code execution, OCR-based handwritten code digitization, and language extension support.

● Click here to view the source .

Contribution

Developed a web-based code editor and execution environment that enables users to write, run, and debug Macha Lang programs in real time.

Integrated Gemini AI for syntax analysis, logical error detection, code explanations, and cross-language code comparisons with languages such as Python and JavaScript.

Implemented OCR-powered code digitization using Google OCR, enabling handwritten code to be converted into executable Macha Lang programs.

Extended Macha Lang support to additional regional languages including Telugu and Tamil by implementing language-specific keywords and syntax mappings.

Contributed to backend execution workflows and platform features supporting real time code execution and user interaction.

Contributed to a project that secured 5 awards across technical competitions, including recognition at the VTU state level.

Node.jsExpressNext.jsSocket.IOTailwind CSSMonaco EditorSSHGemini APIGoogle OCR