Abstract :
This paper highlights the effects of code switching and code mixing on students? speaking skill and their level of confidence speaking English on 10th grade students Muhammadiyah Cipanas Senior High School. Code switching and code mixing are communication phenomenon among bilingual community and it also apply to monolingual in which having variation from the language. It is meant as a behavior and option in communication. Among all the language skill, speaking considered as the hardest skill to acquired, establishing a meaningful communication can quite difficult and complex especially without a proper knowledge and practice. All the data are gathered using mixed method embedded design from participants response and comments on the interview, presented on bar chart and themed analysis table. The results found a slight improvement in participants speaking skill and their courage to start speaking, moreover, the response of their own experience applying code switching showed positive results. Code switching and code mixing can utilize as an alternative method to start speaking English, it gives the participants opportunity to speak despite their insufficient knowledge and practice of the language itself. Also, it gives less restriction and pressure to communicate and speak but the used of it must be restricted