الخلاصة:
Code-switching is interested by sociolinguistics. It plays an important role in the different studies of
language contact which leads to language variation. The focus is on the resulting combination of
languages with varying degrees of fluency through several levels in order to illustrate the main aim
of this research which is to show what, when and how code-switching occurs. Our research is about
code-switching among English University Students examines the above aim by analyzing the data
drawn from the ethnographic study. The different patterns (code-switching and code-mixing) are
identified, in addition to borrowing which is included to show its role within this phenomenon. The
theoretical part consists of the different definitions, types, and causes of the several concepts (codeswitching, code-mixing, borrowing separately, code switching and code mixing, code switching and
borrowing). Each concept has been explained from different sides of discussion. The practical side
will show what, when and how the data were collected. It is considered as a summary of all the
relevant data that have a direct relation with the theoretical side. Our hypothesis came to be
validated because the results show that students when learn more than two foreign languages they
code switch more.