The court language of the Mughal rulers was Persian. Persian, an Iranian language, was the official and administrative language of the Mughal Empire. This language was used by the Mughal emperors and their court officials from Babur to Akbar, Jahangir, Shah Jahan and probably till now.