Emmanuel Lijo

A young computer science researcher and full-stack web developer who created Jam, a cognitive-load optimized programming language for beginners. He has authored its formal specification, interpreter, and compiler, with validation from leading computer science academics. His work spans programming languages, web engineering, and computing education.

About Emmanuel

Follow the story of a curious teen from Kerala whose passion for code led to the creation of a programming language and recognition from some of the greatest minds in computer science.

Emmanuel Lijo was born in 2010 in Kerala, India. A self-taught programmer and technologist, he began developing software and studying advanced computer science concepts before the age of 15. He is the creator of Jam, a beginner-friendly programming language designed with cognitive-load optimization in mind. He has authored a formal specification for Jam, including its grammar, operational semantics, interpreter, and compiler.

His work has received direct feedback and encouragement from leading academics such as Matthias Felleisen, Vint Cerf, and other top CS researchers. Emmanuel has also built modern, animated web interfaces, developer tools, and full-stack applications.

He is currently preparing for competitive international programs while continuing research in programming language design, human-computer interaction, and web technologies.

Emmanuel Lijo
0
Years in Technology
0
Programming Languages Known
0
Full-Stack Websites Built
0
Professors Contacted

Key Projects

Innovative creator focused on building technologies that simplify coding, enhance wellness, and empower the next generation

Jam Programming Language

Jam Programming Language

Programming Language Design Education

A cognitive-load optimized language for beginners, with a natural syntax and intuitive design. Built with a web-based IDE and JavaScript compiler in just 2–3 days, Jam received praise from top professors at MIT, CMU, and Berkeley. Accompanied by a research paper and a planned Jam-specific LLM.

Synergy Fit Website

Synergy Fit Website

Web Dev Fitness Full Stack

A complete fitness tracker web app featuring sign-in with reCAPTCHA, profile management, workout history, dark mode toggle, and a personalized dashboard. Fully responsive and built with vanilla CSS and JS.

Cerf Tribute Site

Cerf Tribute Site

Frontend Design AI Tools

An animated, modern website built as a tribute to Vint Cerf. This project influenced the visual identity of my developer portfolio.

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

For speaking engagements, collaboration opportunities, or media inquiries.

Phone

Phone contact available upon request via email.

Location

Kerala, India