Definition English as a second or foreign language is the use of English by speakers with different native languages . Language education for people learning English may be known as English as a second language ( ESL ), English as a foreign language ( EFL ), English as an additional language ( EAL ), or English for speakers of other languages ( ESOL ).