Despite Castilian (Or Español) being the main language of Spain there are also a number of other languages spoken throughout Spain – many are now recognised officially by the government and regulated by governing bodies to ensure that they remain a part of Spain’s history and diversity.