One of the reasons that Spain is so well known is because of the Spanish language that is spoken in Spain. Spanish, or Castilian, is one of the languages with the largest number of speakers in the world. The Spanish language from Spain has a rich heritage and a long history of evolution that over centuries has developed into the many variations of Spanish that exist today throughout the world.

Castilian Spanish is the official national language of Spain. However, there are other co-official languages spoken in Spain´s many culturally diverse regions that form an important part of the Spanish cultural patrimony. The Basque language (Euskera), Galician and Catalan are just some examples of the regional languages that exist in Spain that contribute to the rich cultural diversity that the country celebrates.

Although Castilian Spanish is the official language of Spain, it is not the only language used in Spain. The different regions of Spain also have regional dialects and co-official languages that are an important part of the Spanish cultural patrimony. Galician, Catalan and Basque are just some examples of the regional languages that exist in Spain and contribute to the rich cultural diversity that the country enjoys.

During the dictatorship of Franco many of these languages in Spain were repressed. However with the arrival of democracy these regional languages in Spain have been able to flourish again. Today, the regional languages are legitimate and acceptable means of communication accepted by the Spanish community.