De indoariske språkene har en historie på nesten fire tusen år. Man deler den inn i tre historiske stadier: Urindoarisk (vedisk, klassisk sanskrit), mellomindoarisk (prakritspråk, pali, apabhramsha) og nyindoarisk (de indoariske språkene som snakkes fra cirka 1000 e.Kr. til i dag).