Bo języki narodowe to języki używane przez mniejszości narodowe który status jest uregulowany prawnie, podobnie jak mniejszości etnicznych. Natomiast języki obce to języki które są używane przez osoby które nie są Polakami ale nie należą do żadnej z mniejszości narodowej/etnicznej