Natural Language Processing (NLP) is a field of computer science, artificial intelligence and computational linguistics concerned with the interactions between computers and human (natural) languages. The idea of using a natural language for computer programming is to make it easier for people to talk to computers in their native tongue and spare them the pain of learning a computer friendly language like assembly, C, C++, Java, LISP etc. Among all the Natural Languages, Sanskrit in its style is identified to be the best language which has minimum deviation. Panini, the creator of Sanskrit formulated 3,949 rules. This research paper explores varied distinctive features of Al like NLP, Semantic Net, Vibhakti, Dual Case, Inflection based Syntax etc. and how Sanskrit effectively triumphs over these limitations and fulfills the prerequisites of a Natural Language Processor.