The reason why Sanskrit seems so interesting for programmers is that it was first language to have formal rules for grammar over 2400 years ago.
Panini defined Sanskrit grammar using Bakus-Naur rules and meta rules.
http://mathomathis.blogspot.in/2010/08/backus-naur-form-pani...