2009/07/28 by Muthiah Annamalai, Annamalai, Muthiah
Computer Science · #Algorithms and Data Compression #Computation and Language (cs.CL) #D.3.0 #Evolutionary Algorithms and Applications #FOS: Computer and information sciences #Programming Languages (cs.PL) #cs.CL #cs.PL #semigroups and automata theory
paper · pdf · doi:10.48550/arxiv.0907.4960
6 pages, Tamil UTF-8 characters
arxiv created 2009/07/28 · openalex publication_date 2009/07/28 · arxiv updated 2009/12/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
Ezhil is a Tamil language based interpreted procedural programming language. Tamil keywords and grammar are chosen to make the native Tamil speaker write programs in the Ezhil system. Ezhil allows easy representation of computer program closer to the Tamil language logical constructs equivalent to the conditional, branch and loop statements in modern English based programming languages. Ezhil is a compact programming language aimed towards Tamil speaking novice computer users. Grammar for Ezhil and a few example programs are reported here, from the initial proof-of-concept implementation using the Python programming language1. To the best of our knowledge, Ezhil language is the first freely available Tamil programming language.