El idioma purépecha, tarasco o michoacano (autoglotónimo: P'urhépecha, pronunciación: []), es un idioma hablado por los miembros del pueblo purépecha del occidente de México.