Main Languages:
* English: This is the core language of the BBC, with all major channels and services broadcasting in English.
* Welsh: BBC Cymru Wales produces content in Welsh, including television, radio, and online services.
* Scottish Gaelic: BBC Alba is a dedicated channel broadcasting in Scottish Gaelic, and there are Gaelic radio programs as well.
* Irish: BBC Northern Ireland broadcasts some content in Irish, though not as extensively as the other languages.
Foreign Languages:
The BBC World Service is the BBC's international broadcasting arm and offers services in numerous languages:
* Arabic
* Bengali
* Burmese
* Chinese (Mandarin)
* English
* French
* Hausa
* Hindi
* Indonesian
* Korean
* Persian
* Portuguese
* Russian
* Swahili
* Spanish
* Tamil
* Urdu
* Vietnamese
Important Notes:
* The BBC's foreign language offerings are primarily through radio and online services, with limited television broadcasting in some languages.
* The extent of programming varies by language, with some having dedicated channels and others offering smaller segments.
It's worth noting that the BBC's language portfolio is constantly evolving, with some services being added or discontinued based on audience needs and resource availability.