Hi, I'm Emmanuel Lijo

A 15-year-old programming language creator, researcher, and full-stack developer from Kerala, India. I designed Jam, a cognitive-load optimized language for beginners, and have built multiple production-grade applications across various domains.

About Me

A young innovator pushing boundaries in programming language design and computing education

Born in 2010 in Kerala, India, I'm a self-taught programmer and technologist who began developing software and studying advanced computer science concepts before the age of 15. My work focuses on making computing more accessible through thoughtful design and cognitive-load optimization.

I'm the creator of Jam, a beginner-friendly programming language designed with learning psychology in mind. I've authored its formal specification including grammar, operational semantics, interpreter, and compiler. My work has received direct feedback and encouragement from leading computer scientists like Matthias Felleisen and Vint Cerf.

Beyond language design, I've built modern web applications, developer tools, and AI-powered systems. I'm particularly interested in the intersection of programming languages, human-computer interaction, and education technology.

Emmanuel Lijo - 15-year-old programming language creator and tech innovator from Kerala, India
0
Years Experience
0
Projects Completed
0
Programming Languages

Technical Skills & Expertise

A comprehensive overview of my technical proficiencies across programming languages, development tools, and research methodologies.

Languages

JavaScript
Python
HTML
CSS
Jam

Development

React
npm
pip
Git
GitHub
Vercel
Firebase
FastAPI
Bash

Research

PL Theory
Compilers
HCI
Academic Writing
Problem Solving

Featured Projects

A selection of my most significant technical projects and contributions

Jam Programming Language

Jam Programming Language

Language Design Compiler Education

A cognitive-load optimized programming language designed for beginners with natural language syntax. Includes formal specification, interpreter, and JavaScript compiler.

Jam IDE

Jam Web IDE

Web Dev Monaco Tooling

Feature-rich web IDE for Jam built with Monaco Editor (which powers VS Code). Includes syntax highlighting, error checking, and real-time execution.

Physics Lab

Physics Lab Simulations

JavaScript Canvas Education

Interactive physics simulations including pendulum motion, projectile trajectories, and wave mechanics with real-time visualization.

Genimatic

Genimatic AI

AI Open Source Web App

Open-source AI image generation platform featuring multiple artistic styles, prompt suggestions, and gallery of your own images powered by Pollinations API.

AI Assistant

Python AI Assistant

Python AI Automation

Voice-controlled assistant with natural language processing, integrating WolframAlpha, Wikipedia, system controls, and custom commands.

Fitness Platform

Synergy Fit

Full Stack Web App Authentication

Complete fitness tracking platform with secure user authentication, workout history, progress tracking, and personalized dashboards.

Career Timeline

Key milestones in the remarkable journey of Emmanuel Lijo, from writing his first lines of code to creating his own programming language and shaping the future of computing and education — all before the age of 15.

2023

First Code, First Steps

Wrote his first lines of code and began exploring programming concepts beyond school curriculum, laying the foundation for a self-driven tech journey.

2024

Web Development & Early Projects

Built full-stack websites, began freelancing, and contributed to real-world projects — mastering HTML, CSS, JavaScript, and backend basics while exploring AI and startups.

2025

Jam Language & Global Recognition

Created Jam, a beginner-friendly programming language. Received feedback from CS legends like Vint Cerf and Matthias Felleisen. Authored a book and research paper, and coordinated a school robotics expo.

2025 (In Progress)

Continued Coding and Learning

Planning to scale Jam, launch a freelance career, collaborate on AI tools, and prepare the foundation for a future tech startup.

Future

Future

Aims to revolutionize computing education globally, and invest in bold innovation across sectors.

Get In Touch

I'm open to collaborations, research opportunities, and interesting projects

Location

Kerala, India

Availability

Open for collaborations