Today, Irish is the first official language of the Republic of Ireland but in practice English still has a dominant position in government. It is not spoken by most Irish people outside the Gaeltacht in day-to-day life, although many speak it when among friends or family. It also must be taught in all schools in Ireland.