Today, Indo-European languages are primarily spoken across Europe, areas of European settlement, much of South Asia, and parts of Southwest Asia. Within Europe, three major divisions of Indo-European languages are dominant: Romance, Germanic, and Slavic.
The Indo-Iranian branch is the largest language group in the Indian subcontinent. Indo-Aryan languages are spoken primarily in India, Bangladesh, Nepal, Pakistan and Sri Lanka. Examples of modern Indo-Aryan languages are Hindi, Bengali, Sinhalese and the dialects of Romany. Iranian languages were spoken in present-day Iran and Afghanistan and also in the steppes to the north, from modern Hungary to East Turkistan.