La literatura hindú más antigua se encuentra en los Vedas, himnos escritos en sánscrito antiguo que datan del 6000 al 3000 a.C. y abordan temas religiosos y filosóficos. La cultura hindú se divide en tres períodos, siendo el principal el período védico que toma su nombre de los libros Vedas. Obras épicas importantes son el Ramayana y el Mahabharata, este último una gran epopeya de más de 100,000 versos que data del 3000 a.C.