No, you need only 2 columns:
CREATE TABLE UserLangs (UserID INT, LangID INT)
where:
UserID
is a foreign-key for users (data coming from MyUsers table)
LangID
is a foreign-key for languages(data coming from Languages table)
The structure and relationships between tables should looks like:
MyUsers UserLangs Languages
-------- --------- ---------
UserID INT (one <-- many) UserID |-->one) LangID
...(other fields) LangID (many----| ... (other fields)