Official minority languages of Sweden
Finnish has been spoken in Sweden ever since the (then provincial) borders were drawn in the 13th century. Sweden has always had a significant migration to and from Finland. As the two languages belong to different language families it is easy to distinguish them, unlike the neighbouring languages Norwegian and Danish. The number of Finnish speakers in Sweden today has been estimated to over 460,000. Even though many current Swedes are of full or mixed Finnish descent, Swedish is the main language in practice for many bilinguals.
Swedish as a foreign language
Swedish belongs to the North Germanic branch of the Germanic sub-family of the Indo-European languages. As such, it is mutually intelligible with Norwegian and Danish. Because most of the loanwords present in Swedish come from English and German (originally Middle Low German, closely related to Dutch), and also because of similarities in grammar, native speakers of Germanic languages usually have an advantage over speakers of other, less related languages.