Spanish

Flags of the Spanish-speaking countries

Spanish (Spanish: español / castellano)
is a Romance language that evolved from the Vulgar Latin spoken on the Iberian Peninsula of Europe. Spanish is the official language of 20 countries and is spoken by about 500 million native speakers, making it the world’s second-most spoken native language after Mandarin Chinese.

Below is a list of resources for learning Spanish, tailored to include both beginner and intermediate-level materials, with a balance across language skills.

Textbooks & Grammar Guides

Apps

YouTube Channels

Websites

Podcasts