

In total, 122 languages are spoken by at least 10,000 people while another 3o languages are spoken by more than 1 million people. The reason is simple, the Indian population speaks too many languages to only have one official language, even within the same state.

Each state was given the possibility to choose amongst one of the 23 officially recognised languages and more often than not, a state has more than one official language. But this does not mean that every state of the Union uses these languages to conduct their official business. From then on, both Hindi and English became the official languages of the India government. Each of the members of the Assembly had to sign two copies of the document, one was in Hindi, the second was in English. The Constitution of India took almost three years to be drafted but eventually, on the 26th of January 1950, the first elected Constituent Assembly of India, agreed on it. Bengali is one of the officially recognised languages of the Union of India according to the Eight Schedule of the Indian Constitution.
