Main Article Content
Language is a code that enables individuals or groups to gain knowledge and experience, to express their ideas, feelings and needs and to communicate with each other. To communicate and exchange information effectively, people require shared language system which enables them to establish relationship, interact with each other and attain social development. However, due to different reasons speakers or discussants that use Amharic language are commonly observed using inappropriate words or expressions and code switching during making speeches or in mass communication contexts. The main objective of this research was to investigate the causes, perception and impacts of code switching among Amharic language users. To this effect, data were collected from respondents through interviews and questionnaires and were analyzed and interpreted qualitatively and quantitatively. The overall results of the study indicate the presence of problems in achieving effective communication, for people were found to use code switching for different purposes without considering the background of the audience. Such practices of language use were perceived to distort meanings, and impede smooth communication and erode cultural values gradually. Based on these findings, the study has provided conclusions and recommendations.
Key words: Code switching, communication, meaning, language system, monolinguals