Ask Osho!
Osho on Why did Mahavira speak in Prakrit and not in Sanskrit?

Why did Mahavira speak in Prakrit and not in Sanskrit?

Mahavira chose Prakrit to speak the language of the people, for truth must be accessible, not confined to the elite's sterile scripts.

— Osho