French is one of Canada's two official languages; the other is English (see Canadian English). First-language speakers of French make up about 23% of the population of Canada and 95% of them live in Quebec. Quebec is the only province whose sole official language is French, and is the only part of Canada where this population is not in decline.
Québécois French is substantially different in pronunciation and vocabulary, though easily mutually comprehensible, with the French of the Académie française. This is due to the long history of French in Canada and the fact that French immigrants to Canada kept speaking the French of the Ancien Régime while in France the French revolution saw the standardization of bourgeois Parisian French.
French is also spoken by nearly half a million French-Canadians in Northern Ontario, however a third of them no longer speak it at home. The mining boom of the early 20th century attracted many French speaking Quebecers to Northern Ontario. Ontario has no official language, however it is de facto an English-speaking province. Government service is provided in French "where numbers warrant", but provincial laws are enacted in English.