Tamil is one of the very few languages of the world with a classical past and a robust literary tradition that has continued to this day. Despite many foreign occupations of the Tamil country and other outside influences, this noble language has always shined, producing vibrant literature for over 2 thousand years. In addition to the literature, there have been numerous grammar books, commentaries, religious works, didactic books, secular literature and works from many other genres.