Finnish is one of two official languages in Finland, the other is Swedish, and is the native tongue of 5.4 million people. Finnish is classed as a Uralian language and has most in common with Hungarian. The roots of Finnish remain surprisingly elusive, with the origins of the language still largely a mystery.