Names of India in its official languages
The following table lists the names of India in its official languages. The sole official language of India is Hindi in Devanagari script as per Article 343 of the Indian constitution and there is no national language for the country. English has the status of a "subsidiary official language". The Eighth Schedule of the Indian Constitution lists 22 languages, which have been referred to as "scheduled" languages and given recognition, status, and official encouragement.
Modern language
Most children learn an official version of their native language or learn a local major lingua franca (for example Mandarin, Hindustani) in Asia-Pacific countries, and all subjects are taught in that lingua franca language except for foreign language lessons. Singapore, in which English is taught as a first language, is an exception. In India, Hindi and English is used for official communication and are both compulsory language to learn in many schools. Some students however also study other Indian languages. English is the most-studied foreign language in the People's Republic of China, India, Pakistan, Japan, South Korea, Republic of China (Taiwan), Singapore and Hong Kong. In China, English is a required language starting in third grade, although the quality of instruction varies greatly. In Nepal, almost all subjects are taught in English, except for Nepali literature.