Ganges

About

Ganges is a dynamically typed, interpreted language, blending the ancient beauty of Sanskrit and the clarity of English in its syntax.
Built using the book Writing an interpreter in Go. The book is a hands-on guide on how to build an interpreter from scratch. I am deeply grateful to Mr. Thorsten Ball, as without him this would not have been possible. I also want to thank @Shobhit Nagpal for initial motivation and idea.


I created Ganges because I wanted to breathe life into Sanskrit, to write more in this timeless, profound language. The culture of Bharat has always inspired me deeply, and through this project, I aim to honor its legacy.

Programming and compiler design fascinated me from the start. Driven by sheer curiosity and passion, I built Ganges to combine the art of language with the science of computation.

Celebrate Sanskrit

Ganges brings the beauty of Sanskrit syntax alive in a modern programming language.

Designed for Curiosity

Built from passion and fascination for compiler design and language creation.

Cultural Fusion

Merging the legacy of Bharat’s culture with cutting-edge programming concepts.

This project is a reflection of my ambition to merge culture with modern technology, to create something unique that celebrates the past while pushing forward into the future.

Whether you're a programmer, a language enthusiast, or simply curious, I hope Ganges inspires you to explore the infinite possibilities at the intersection of code and culture.

~ Sidharth | Developer