BBC LanguagesThis web site is a starting place for people who want to learn new languages or test their knowledge of foreign languages. Although many languages are covered in the site, the main ones are: French, Italian, German, Spanish, Greek, Portuguese, and Chinese.