Mahabharata by Vyasa

Published -400 · 636,464 words · about 50 hours at an average pace · Literary Fiction, Poetry

How hard is Mahabharata to read?

Mahabharata scores 66 out of 100 for difficulty on ReadingRate, making it quite demanding. The score is a weighted composite of nine measures: four of how hard the prose is to parse, five of how hard the meaning is to extract.

Vocabulary: 75 out of 100
Sanskrit with extensive philosophical and mythological vocabulary; translations vary greatly.
Sentence structure: 65 out of 100
Verse narrative with complex embedded tales; Sanskrit compounds require parsing.
Abstraction: 80 out of 100
The Bhagavad Gita and other philosophical discourses make the epic a source of philosophical teaching.
Information density: 75 out of 100
Vast cast of characters, multiple genealogies, embedded narratives—the text is encyclopedic.
Narrative indirection: 60 out of 100
Frame narratives nest many levels deep; the main story is told to a snake sacrifice.
Symbolic density: 75 out of 100
Weapons, characters, and events carry mythological weight; multiple levels of meaning.
Ironic distance: 50 out of 100
The poem questions its own warriors' actions; victory brings grief, not triumph.
Resolution withholding: 35 out of 100
The war ends; the Pandavas eventually reach heaven; but the costs are fully displayed.
Structural complexity: 80 out of 100
Eighteen books with hundreds of sub-stories; frame narrative several levels deep; the Gita embedded within.

How Mahabharata is regarded

Mahabharata holds a literary regard score of 90 out of 100, weighing its place in the canon, its critical reception, its influence on other writers, and the standing of its author. Regard is measured separately from difficulty: a demanding book is not necessarily an admired one.

About the author

Vyasa