New Delhi has a population of 249,998. Hindi and Punjabi are the most widely spoken languages in New Delhi and the lingua franca of the city. English is primarily used as the formal language by business and government institutes. New Delhi has a literacy rate of 89.38% according to 2011 census, which is highest in Delhi.