Language of Shimla Shimla has a multilingual, cosmopolitan character. People speak and understand both Hindi and English. Punjabi and Pahari languages are also spoken and understood in and around Shimla.