Just as in the Caribbean, the English Language arrived in South Asia as a result of colonisation. Unlike its history in the Caribbean, however, English has always co-existed in the Indian subcontinent alongside thousands of local languages. So for most of the population, it has only ever been a second language.
The origins of English in India
The British first arrived in India in the early 1600s and soon established trading posts in a number of cities under the control of The East India Company. By 1765 the Company’s influence had grown to such an extent that the British were effectively controlling most parts of the country. This date is often taken as the start of what is referred to as The Raj — a period of British rule in India that lasted until Independence in 1947.
Initially English was only taught to the local population through the work of Christian missionaries — there were no official attempts to force the language on the masses. But by the 1700s, English had firmly established itself as the language of administration and many educated Indians were demanding instruction in English as a means of social advancement. By 1857 universities had opened in Bombay, Calcutta and Madras. English was increasingly accepted as the language of government, of the social elite, and of the national press.
After Independence
After Independence, India became a nation state, and it was intended that English would gradually be phased out as the language of administration. But there was no simple solution as to which language should replace it. At first Hindi, the most widely spoken language, seemed the obvious choice, but following violent protests in 1963 in the state of Tamil Nadu against the imposition of Hindi as a national language, opinion has remained divided. In a country with over 900 million people and more than a thousand languages, it is difficult to choose a single national language, as mother tongue speakers of