Tamil culture has flourished for over 2,000 years through various ruling dynasties that gave patronage to art and culture. Under dynasties like the Pallavas, Cholas, and Pandyas in the early centuries AD, Tamil art, architecture, and literature reached great heights. Tamil language's history can be traced to around 500 BC with texts like Tolkapiyam and Sangam literature.