A second language is a language spoken in addition to one's first language. A second language may be a neighbouring language, another language of the speaker's home country, or a foreign language. From Wikipedia