Here's a breakdown:
* Scots is often considered a dialect of English by some, but linguists recognize it as a separate language. It has its own unique grammar, vocabulary, and pronunciation.
* English is the official language of Scotland and is widely spoken. Many Scots are bilingual, speaking both Scots and English.
* Gaelic is another language spoken in Scotland, primarily in the Highlands and Islands.
So, while Scots people speak English, they also have their own distinct language known as Scots.