Middle Indo-Aryan languages (Middle Indic languages, sometimes conflated with the Prakrits) is a historical group of languages of the Indo-Aryan family. Middle Indo-Aryan languages are the descendants of the Old Indo-Aryan languages similar to Vedic Sanskrit and the predecessors of the Modern Indo-Aryan languages such as Hindustani (Hindi-Urdu), Odia, Bengali and Punjabi.