Faroese is a survivor. It only became the official language of the Faroes in 1948. Until then, Danish ruled supreme as the language of officialdom – and even of education. In Faroese schools, all tuition was in Danish as late as 1938. Today, under home rule, Faroese is the official language of the Faroes, though Danish remains a second language and can be used in all dealings with the authorities.
Faroese derives from Old Norse and is most closely related to Icelandic. There is a good degree of mutual comprehension between the two languages, though, in general, we understand the Icelanders better than they understand us!
Faroese is related, too, to the other Scandinavian languages and has many words and grammatical structures in common with Danish, Norwegian and Swedish, though the languages are not mutually comprehensible. Knowledge of a Scandinavian language, though, will help with communication, though, rest assured, English is widely spoken in the islands.