On the First Computer Science Research Paper in an Indian Language and the Future of Science in Indian Languages

arXiv cs.CL / 4/7/2026

📰 News

Key Points

  • The article describes the author’s process of writing what is claimed to be the first original, modern computer science research paper expressed entirely in an Indian language, specifically Telugu, and focuses on distributed computing and epistemic logic lower bounds for multiprocessor algorithms.
  • A central challenge was creating technical terminology for advanced CS and math concepts in Telugu, which the author addressed by leveraging and expanding Sanskrit-derived linguistic productivity (via Paninian grammar and the Sanskrit technical lexicon).
  • The author reports that mathematical typesetting in Telugu was also underdeveloped, and solved this by building a dedicated Telugu XeLaTeX typesetting template called “TeluguTeX.”
  • Beyond the single paper, the piece argues for improving scientific writing across Indic languages using advances in Sanskrit technical terminology and “technological internationalization” to make academic production more accessible.
  • The work functions both as a personal research-writing account and as a broader vision for how language technology and standardized vocabularies could accelerate Indic-language science.
  • categories

Abstract

I describe my experience writing the first original, modern Computer Science research paper expressed entirely in an Indian language. The paper is in Telugu, a language with approximately 100 million speakers. The paper is in the field of distributed computing and it introduces a technique for proving epistemic logic based lower bounds for multiprocessor algorithms. A key hurdle to writing the paper was developing technical terminology for advanced computer science concepts, including those in algorithms, distributed computing, and discrete mathematics. I overcame this challenge by deriving and coining native language scientific terminology through the powerful, productive, P\=aninian grammar of Samskrtam. The typesetting of the paper was an additional challenge, since mathematical typesetting in Telugu is underdeveloped. I overcame this problem by developing a Telugu XeLaTeX template, which I call TeluguTeX. Leveraging this experience of writing an original computer science research paper in an Indian language, I lay out a vision for how to ameliorate the state of scientific writing at all levels in Indic languages -- languages whose native speakers exceed one billion people -- through the further development of the Sanskrit technical lexicon and through technological internationalization.